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

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


4
Когда использовать @RestController против @RepositoryRestResource
Я рассматривал различные примеры использования Spring с REST . Наша конечная цель - HATEOAS/HALустановка Spring Я видел два разных метода рендеринга REST в Spring Через @RestControllerконтроллер Через @RepositoryRestResourceрепозиторий Я изо всех сил пытаюсь понять, зачем вам использовать одно вместо другого. При попытке реализовать, HALчто лучше? Наша база данных - это …

3
Дизайн приложения с отложенной загрузкой в ​​Hibernate
Я обычно использую Hibernate в сочетании со средой Spring и его возможностями декларативного разграничения транзакций (например, @Transactional ). Как все мы знаем, спящий режим старается быть максимально неинвазивным и прозрачным , однако это оказывается немного сложнее при использовании lazy-loadedотношений. Я вижу несколько вариантов дизайна с разным уровнем прозрачности. Сделайте отношения …

5
Java 1.8 ASM ClassReader не смог проанализировать файл класса - вероятно, из-за новой версии файла класса Java, которая еще не поддерживается
Мое веб-приложение отлично работает на JDK 1.7, но вылетает на 1.8 со следующим исключением (во время запуска сервера приложений с Jetty 8). Я использую версию Spring: 3.2.5.RELEASE. Исключение: org.springframework.core.NestedIOException: ASM ClassReader failed to parse class file - probably due to a new Java class file version that isn't supported yet …
87 java  spring  java-8 

8
Что обозначает аннотация @Valid в Spring?
В следующем примере ScriptFileпараметр отмечен @Validаннотацией. Что делает @Validаннотация? @RequestMapping(value = "/scriptfile", method = RequestMethod.POST) public String create(@Valid ScriptFile scriptFile, BindingResult result, ModelMap modelMap) { if (scriptFile == null) throw new IllegalArgumentException("A scriptFile is required"); if (result.hasErrors()) { modelMap.addAttribute("scriptFile", scriptFile); modelMap.addAttribute("showcases", ShowCase.findAllShowCases()); return "scriptfile/create"; } scriptFile.persist(); return "redirect:/scriptfile/" + scriptFile.getId(); …

2
создать два метода для одного и того же шаблона URL с разными аргументами
У меня есть сценарий, в котором один URL-адрес serachUser может иметь два разных значения (параметр запроса) userId или UserName. поэтому для этого я создал два метода public String searchUserById(@RequestParam long userID, Model model) public ModelAndView searchUserByName(@RequestParam String userName) Но я получаю исключение для неоднозначного сопоставления. Spring может каким-то образом справиться …

3
JpaRepository Не поддерживается для операций DML [запрос на удаление]
Я написал запрос на удаление некоторых объектов в расширяющемся интерфейсе JPaRepository, но когда я выполняю запрос, он выдает исключение! Кто-нибудь может мне это объяснить? Запрос: public interface LimitRepository extends JpaRepository<CLimit, Long> { @Query("delete from CLimit l where l.trader.id =:#{#trader.id}") void deleteLimitsByTrader(@Param("trader") CTrader trader); } Я получил эту ошибку, может ли …

5
Отправка сообщения конкретному пользователю в Spring Websocket
Как отправить сообщение websocket с сервера только конкретному пользователю? Мое веб-приложение имеет настройку безопасности Spring и использует веб-сокет. У меня возникла сложная проблема при попытке отправить сообщение с сервера только конкретному пользователю . Я понял, что читал руководство , с сервера, который мы можем сделать simpMessagingTemplate.convertAndSend("/user/{username}/reply", reply); А на стороне …

4
Файл application.properties для конкретной среды в приложении Spring Boot [закрыто]
Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 3 месяца назад . Уточните этот вопрос В моем приложении Spring Boot я хочу создать файл …

7
Что такое модель в ModelAndView из Spring MVC?
Имея эту базовую функцию protected ModelAndView handleRequestInternal(...) { ... return new ModelAndView("welcomePage", "WelcomeMessage", message); } Я знаю, что это вернет modelandView. Я знаю, что welcomePageэто мое имя просмотра, значит, welcomepage.jspбудет называться что-то вроде . Но меня смущает, что такое модельная часть. Что такое WelcomeMessageи messageкак Модель работает в этом сценарии?

4
Как программно получить путь к каталогу ресурсов
У меня следующая компоновка каталогов: src основной Ява Ресурсы sql (скрипты для базы данных) пружина (конфигурация) webapp В классе ServletContextListener я хочу получить доступ к файлам в каталоге SQL и перечислить их. В основном моя проблема связана с путем, потому что я знаю, что перечисление файлов в каталоге в двух …
86 java  spring  io 

11
Не удалось разрешить заполнитель в строковом значении
Я пытаюсь использовать свойства из .propertiesфайла, но, похоже, это не работает. Вот мой код: @Service("ServiceFTP") @Transactional public class ServiceFTPImpl implements ServiceFTP { @Value("${project.ftp.adresse}") private String adresse; @Value("${project.ftp.login}") private String compte; @Value("${project.ftp.password}") private String motDePasse; @Value("${project.ftp.root}") private String ROOT; [...] } Этот класс использует @Valueаннотации для получения свойств. Он также объявлен …
86 java  spring 

10
Spring: доступ ко всем свойствам среды как к объекту Map или Properties
Я использую аннотации для настройки моей среды Spring следующим образом: @Configuration ... @PropertySource("classpath:/config/default.properties") ... public class GeneralApplicationConfiguration implements WebApplicationInitializer { @Autowired Environment env; } Это приводит к тому, что мои свойства default.propertiesявляются частью Environment. Я хочу использовать этот @PropertySourceмеханизм здесь, потому что он уже предоставляет возможность перегрузки свойств через несколько …
86 spring 

7
Откат транзакции после @Test
Прежде всего, я нашел много обсуждений на StackOverflow по этому поводу, но ни один из них мне не помог, так что извините, что задаю, возможно, повторяющийся вопрос. Я запускаю тесты JUnit с помощью spring -test, мой код выглядит так @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = {}) public class StudentSystemTest { @Autowired private StudentSystem …

8
Базовая аутентификация для REST API с использованием Spring restTemplate
Я совершенно новичок в RestTemplate и в основном в API REST. Я хочу получить некоторые данные в своем приложении через Jira REST API, но получаю ответ 401 Unauthorized. Нашел и статью в документации jira rest api, но на самом деле не знаю, как переписать это на java, поскольку в примере …

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