Вопросы с тегом «spring»

95
Как установить переменную среды или системное свойство в весенних тестах?

Я хотел бы написать несколько тестов, которые проверяют конфигурацию XML Spring развернутой WAR. К сожалению, некоторые bean-компоненты требуют, чтобы были установлены некоторые переменные среды или системные свойства. Как я могу установить переменную среды до инициализации Spring beans при...

95
Как работает FetchMode в Spring Data JPA

У меня есть связь между тремя объектами модели в моем проекте (фрагменты модели и репозитория в конце сообщения. Когда я звоню, PlaceRepository.findByIdон запускает три запроса выбора: ("sql") SELECT * FROM place p where id = arg SELECT * FROM user u where u.id = place.user.id SELECT * FROM city c...

95
Тип контента 'application / x-www-form-urlencoded; charset = UTF-8' не поддерживается для @RequestBody MultiValueMap

На основе ответа на проблему с x-www-form-urlencoded с помощью Spring @Controller Я написал метод @Controller ниже @RequestMapping(value = "/{email}/authenticate", method = RequestMethod.POST , produces = {"application/json", "application/xml"} , consumes = {"application/x-www-form-urlencoded"} )...

95
Транзакция помечена только как откат: как узнать причину

У меня возникли проблемы с совершением транзакции в моем методе @Transactional: methodA() { methodB() } @Transactional methodB() { ... em.persist(); ... em.flush(); log("OK"); } Когда я вызываю methodB () из methodA (), метод проходит успешно, и я вижу «ОК» в моих журналах. Но потом я получаю...

95
Spring JPA @Query с LIKE

Я пытаюсь создать метод в CrudRepository, который сможет предоставить мне список пользователей, чьи имена похожи на входной параметр (не только начинаются с него, но также содержат его). Я пытался использовать метод, "findUserByUsernameLike(@Param("username") String username)"но, как сказано в...

94
Spring ApplicationContext - утечка ресурсов: «контекст» никогда не закрывается

В приложении Spring MVC я инициализирую переменную в одном из классов обслуживания, используя следующий подход: ApplicationContext context = new ClassPathXmlApplicationContext("META-INF/userLibrary.xml"); service = context.getBean(UserLibrary.class); UserLibrary - это сторонняя утилита, которую я...

94
Akka или Reactor [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 3 года назад . Уточните этот вопрос Я нахожусь в процессе запуска нового...

94
Профиль Spring-boot по умолчанию для интеграционных тестов

Spring-boot использует профили Spring ( http://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-profiles.html ), которые позволяют, например, иметь отдельную конфигурацию для разных сред. Один из способов использования этой функции - настроить тестовую базу данных для...

93
Исключение NoClassDefFoundError для CacheProvider

Я как бы новичок в Spring и спящем режиме, поэтому я пытаюсь реализовать простое веб-приложение на основе Spring 3 + hibernate 4, пока я запускаю tomcat, у меня есть это исключение: java.lang.NoClassDefFoundError: org/hibernate/cache/CacheProvider at java.lang.Class.getDeclaredMethods0(Native...

92
Есть ли способ указать значение свойства по умолчанию в Spring XML?

Мы используем PropertyPlaceholderConfigurer для использования свойств java в нашей конфигурации Spring ( подробности здесь ) например: <foo name="port"> <value>${my.server.port}</value> </foo> Мы хотели бы добавить дополнительное свойство, но иметь распределенную систему, в...

92
Как создать собственные методы для использования в аннотациях языка выражений безопасности Spring

Я хотел бы создать класс, который добавляет настраиваемые методы для использования в языке выражений безопасности Spring для авторизации на основе методов с помощью аннотаций. Например, я хотел бы создать собственный метод, такой как customMethodReturningBoolean, чтобы использовать его как-то так:...

92
Как преобразовать составной файл в файл?

Может ли кто-нибудь сказать мне, как лучше всего преобразовать составной файл (org.springframework.web.multipart.MultipartFile) в файл (java.io.File)? В моем весеннем веб-проекте mvc я загружаю файл в виде файла Multipart. Мне нужно преобразовать его в файл (io), поэтому я могу вызвать эту службу...

92
Как мне настроить HikariCP в моем приложении Spring Boot в моих файлах application.properties?

Я пытаюсь настроить HikariCP в моем приложении Spring Boot (1.2.0.M1), чтобы я мог протестировать его с помощью вместо Tomcat DBCP. Я хотел бы настроить пул соединений в моем файле application.properties, как это делал с Tomcat, но я не могу понять, как мне это делать. Все примеры, которые я...

91
Почему Spring MVC отвечает 404 и сообщает «Не найдено сопоставлений для HTTP-запроса с URI […] в DispatcherServlet»?

Я пишу приложение Spring MVC, развернутое на Tomcat. См. Следующий минимальный, полный и проверяемый пример public class Application extends AbstractAnnotationConfigDispatcherServletInitializer { protected Class<?>[] getRootConfigClasses() { return new Class<?>[] { }; } protected...

91
Где я должен разместить аннотацию @Transactional: в определении интерфейса или в классе реализации?

Вопрос из заголовка в коде: @Transactional (readonly = true) public interface FooService { void doSmth (); } public class FooServiceImpl implements FooService { ... } против public interface FooService { void doSmth (); } @Transactional (readonly = true) public class FooServiceImpl implements...

91
@Autowired bean имеет значение null при ссылке в конструкторе другого bean-компонента

Ниже показан фрагмент кода, в котором я пытаюсь сослаться на свой bean-компонент ApplicationProperties. Когда я ссылаюсь на него из конструктора, он имеет значение null, но при ссылке из другого метода это нормально. До сих пор у меня не было проблем с использованием этого autowired...

91
Аннотация @Transactional. Как откатиться?

Я успешно использовал эту аннотацию для класса Дао. И откат для тестов работает. Но теперь мне нужно откатывать реальный код, а не только тесты. Есть специальные аннотации для использования в тестах. Но какие аннотации предназначены для нетестового кода? Для меня это большой вопрос. Я потратил на...

91
Недействительный токен CSRF 'null' был обнаружен в параметре запроса '_csrf' или заголовке 'X-CSRF-TOKEN'

После настройки Spring Security 3.2 _csrf.tokenне привязан к запросу или объекту сеанса. Это весенняя конфигурация безопасности: <http pattern="/login.jsp" security="none"/> <http> <intercept-url pattern="/**" access="ROLE_USER"/> <form-login login-page="/login.jsp"...