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

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

7
Как установить переменную среды или системное свойство в весенних тестах?
Я хотел бы написать несколько тестов, которые проверяют конфигурацию XML Spring развернутой WAR. К сожалению, некоторые bean-компоненты требуют, чтобы были установлены некоторые переменные среды или системные свойства. Как я могу установить переменную среды до инициализации Spring beans при использовании удобного стиля тестирования с @ContextConfiguration? @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = "classpath:whereever/context.xml") public class …

9
Spring JPA @Query с LIKE
Я пытаюсь создать метод в CrudRepository, который сможет предоставить мне список пользователей, чьи имена похожи на входной параметр (не только начинаются с него, но также содержат его). Я пытался использовать метод, "findUserByUsernameLike(@Param("username") String username)"но, как сказано в документации Spring, этот метод равен " where user.username like ?1". Для меня это …
95 java  jquery  sql  spring  jpa 

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


8
Как работает 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 …

7
Тип контента '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"} ) public @ResponseBody Representation authenticate(@PathVariable("email") String anEmailAddress, @RequestBody MultiValueMap paramMap) throws Exception { if(paramMap == null || paramMap.get("password") == …

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

16
Spring ApplicationContext - утечка ресурсов: «контекст» никогда не закрывается
В приложении Spring MVC я инициализирую переменную в одном из классов обслуживания, используя следующий подход: ApplicationContext context = new ClassPathXmlApplicationContext("META-INF/userLibrary.xml"); service = context.getBean(UserLibrary.class); UserLibrary - это сторонняя утилита, которую я использую в своем приложении. Приведенный выше код генерирует предупреждение для переменной context. Предупреждение показано ниже: Resource leak: 'context' is never …

5
Файл Spring .properties: получить элемент как массив
Я загружаю атрибуты свойств из .propertiesфайла с помощью Spring следующим образом: file: elements.properties base.module.elementToSearch=1 base.module.elementToSearch=2 base.module.elementToSearch=3 base.module.elementToSearch=4 base.module.elementToSearch=5 base.module.elementToSearch=6 XML-файл spring file: myapplication.xml <bean id="some" class="com.some.Class"> <property name="property" value="#{base.module.elementToSearch}" /> </bean> И мой Class.java file: Class.java public void setProperty(final List<Integer> elements){ this.elements = elements; } Но при отладке элементы параметров …

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

4
Исключение NoClassDefFoundError для CacheProvider
Я как бы новичок в Spring и спящем режиме, поэтому я пытаюсь реализовать простое веб-приложение на основе Spring 3 + hibernate 4, пока я запускаю tomcat, у меня есть это исключение: java.lang.NoClassDefFoundError: org/hibernate/cache/CacheProvider at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Class.java:2427) at java.lang.Class.getDeclaredMethods(Class.java:1791) ... Caused by: java.lang.ClassNotFoundException: org.hibernate.cache.CacheProvider at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1678) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1523) Я …

7
Есть ли способ указать значение свойства по умолчанию в Spring XML?
Мы используем PropertyPlaceholderConfigurer для использования свойств java в нашей конфигурации Spring ( подробности здесь ) например: <foo name="port"> <value>${my.server.port}</value> </foo> Мы хотели бы добавить дополнительное свойство, но иметь распределенную систему, в которой все существующие экземпляры могут использовать значение по умолчанию. Есть ли способ избежать обновления всех наших файлов свойств, указав …
92 java  xml  spring  properties 

3
Как создать собственные методы для использования в аннотациях языка выражений безопасности Spring
Я хотел бы создать класс, который добавляет настраиваемые методы для использования в языке выражений безопасности Spring для авторизации на основе методов с помощью аннотаций. Например, я хотел бы создать собственный метод, такой как customMethodReturningBoolean, чтобы использовать его как-то так: @PreAuthorize("customMethodReturningBoolean()") public void myMethodToSecure() { // whatever } У меня такой …

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.