Описание тега spring

Spring Framework - это среда с открытым исходным кодом для разработки приложений на платформе Java. В его основе лежит широкая поддержка компонентно-ориентированных архитектур, и в настоящее время в ней имеется более двадцати высокоинтегрированных модулей.
0 ответов

Плагин Spring Tool Suite для Eclipse удалил мой файл WEB-INF, и я получаю много ошибок Задать вопрос

У меня был веб-проект. Я установил Spring Tool Suite для Eclipse как плагин, чтобы закрыть приложение Spring Boot, и теперь я получаю много ошибок. Кроме того, мои файлы веб-приложений удаляются автоматически. Я ничего не поняла. Мой проект был в по…
1 ответ

Проблема регистрации экземпляра сервера и клиента Netflix Eureka в Docker swarm

Мы пытаемся развернуть Netflix Eureka Server на контейнере Docker, который является приложением Spring Boot. Мы внедряем его в качестве службы докера с роем Docker для оркестровки контейнеров. Все работает нормально, когда мы напрямую создаем контей…
1 ответ

Как передать два параметра в шаблон тимелист?

У меня есть шаблон Thymeleaf для электронной почты, и я пытаюсь передать два параметра для создания URL. Часть, о которой я говорю, выглядит так: <p><span>To accept the protocol click <a th:href="@{http://localhost:8080/accept/(invoic…
12 июн '19 в 17:21
0 ответов

Добавление дополнительных проверок в приложении поставщика услуг после успешной регистрации SAML при весенней загрузке

У нас есть наше весеннее загрузочное веб-приложение, которое использует SAML для входа в систему. Вот как выглядит наш authconfigurer @Override protected void configure(HttpSecurity http) throws Exception { http.authorizeRequests().antMatchers("/sam…
3 ответа

Использовать RestTemplate с объектом в качестве данных и тип содержимого application/x-www-form-urlencoded?

Мне нужно опубликовать объект (например, не MultiValueMap) через RestTemplate с типом контента application/x-www-form-urlencoded, Когда я пытаюсь сделать это... HttpHeaders headers = new HttpHeaders(); HttpEntity request; headers.setContentType(Medi…
12 июн '19 в 17:13
5 ответов

Как изменить формат Json?

Я хочу изменить формат отображения Json. Я попытался напечатать весь объект Item, и он печатает все атрибуты (выглядит нормально). Я пытался изменить контроллер и службу для возврата String, и я пытался манипулировать String, но я думаю, что это не …
13 июн '19 в 08:42
1 ответ

GlobalExceptionHandler всегда возвращает 500

У меня есть следующий обработчик исключений: @Log4j2 @ControllerAdvice public class GlobalExceptionHandler { @ExceptionHandler(Exception.class) public ResponseEntity handleException(Exception e) { logExceptionWithPath("Unhandled general exception", …
13 июн '19 в 20:57
0 ответов

Как конвертировать Blob XML в документ в Angular2+

Я получаю ответ от сервера (java) в формате xml успешно, и я загрузил, но когда я пытаюсь открыть его, я получаю недопустимую ошибку ввода / вывода. // это метод из моего сервиса getDoc(){ return this.http.get("http://localhost:17080/files/doc",{res…
14 июн '19 в 11:02
0 ответов

Spring Boot WebSocket не отвечает

У меня есть приложение Spring Boot, которое обрабатывает загрузку файлов и хранение данных. Я включил конфигурацию WebSocket, но WebSocket не работает. Мое приложение для Android выдает исключение, говорящее "путь потока пуст. Класс Handler import c…
1 ответ

Как настроить расположение шаблона Thymeleaf

Я хочу использовать Thymeleaf в приложении на основе Spring Boot 2.1.5. Но мне не нужно создавать HTML-выход для RestController, Вместо этого я хочу создать HTML-файлы, которые приложение может хранить на диске. Из-за этого я создаю две бобы templat…
15 июн '19 в 00:22
1 ответ

Лучше использовать ModelAndView или вернуть строку в качестве представления?

Я создаю приложение Spring MVC и просто задаюсь вопросом, что такое соглашение о моделировании и просмотре. Лучше ли вернуть ModelAndView или просто вернуть имя представления в виде строки? пример public ModelAndView showInformation(){ ModelAndView …
18 июн '19 в 01:24
0 ответов

Как обрабатывать HttpMediaTypeNotAcceptableException вручную?

Я настраиваю новый сервер и хочу попросить пользователей указать тип принимаемого носителя в заголовке запроса, а в бэкэнде я также настроил типы носителя. Я создал класс ExceptionController как @ControllerAdvice для обработки некоторых исключений в…
1 ответ

Установить Менеджер транзакций по умолчанию в аннотациях @Transactional?

У меня есть приложение Spring Boot 2.x с JPA/Hibernate и 2 отдельными менеджерами транзакций: 1 на клиента и 1 в приложении. Все сущности, репозитории и сервисы разделены в разные пакеты. Всякий раз, когда я использую @Transactional в моих службах м…
19 июн '19 в 13:43
0 ответов

Spring + Feign - Почему нет конфликтующих bean-компонентов, когда член имеет тот же интерфейс, что и содержащий класс

У меня есть следующие определения класса и интерфейса: @Service @Data @Development public class GNSControllerWrapper implements IGNSControllerWrapper { private final IGNSController gnsController; ... public interface IGNSControllerWrapper extends IG…
0 ответов

Spring Data: получение объекта Target Class и пользовательского типа интерфейса для bean-компонента Spring

У меня есть приложение, работающее с: Spring Framework Spring Data JPA Для тестирования через JUnit 5, у меня есть следующее: @Autowired private GodRepository godRepository; .... @Test void classTest() { logger.info("Target (AOP) Class: {}", AopUtil…
20 июн '19 в 02:31
1 ответ

Скопируйте свойства из исходного в целевой класс, используя метод beanutils.properties

У меня есть исходный класс Entity с некоторыми параметрами и целевой класс Dto. Теперь у класса Entity есть параметры какого-то другого класса, но в классе dto я использую эти параметры напрямую, а не ссылку на другой класс в dto. Проблема в том, чт…
20 июн '19 в 12:48
2 ответа

Завершение работы ExecutorService в API загрузки с пружинной загрузкой

Создаю приложение api с весенней загрузкой, развернутое на weblogic 12c. Одно из моих требований - запускать длительные задачи для каждого входящего запроса. Входящий запрос отдыха может привести к выполнению нескольких асинхронных задач. Так как мн…
1 ответ

Spring MVC пишет модульный тест для сервисного уровня, который возвращает представление

Я должен провести модульное тестирование своего сервисного уровня, но я не знаю, как это сделать, так как я новичок в SpringMvc. Вот метод, который я хочу проверить: @Override public String update(String username, User newUserData, BindingResult res…
21 июн '19 в 15:31
0 ответов

Полиморфизм Джексона с использованием EXTERNAL_PROPERTY не работает со значением по умолчанию kotlin

sealed class Entity data class Bacteria(val speciesName: String): Entity() data class Disease(val diseaseId: Long): Entity() enum class EntityType { MY_Bacteria, MY_Disease } data class MyRequestBody( val entityType: EntityType, @JsonTypeInfo( use =…
23 июн '19 в 03:39
0 ответов

Резервный метод Hystrix не вызывается, если Feign Client создается вручную с помощью Feign.Builder.

Я пытаюсь создать клиент Feign, у которого есть запасной метод на случай сбоя. На следующих примерах я создал простой клиент Feign: @Component @FeignClient(value = "authenticationClient", fallback = AuthenticationClientFallback.class) public interfa…