spring- все статьи тега ➜ страница 9
Кварц: cron-выражение, которое никогда не будет выполняться
Я знаю, что здесь есть дубликат, который, вероятно, именно мой случай, хотя он заслуживает лучшего объяснения, которое я постараюсь предоставить здесь. Я работаю с веб-приложением Java, используя контекст приложения Spring. В этом контексте, я определил запланированные задания с помощью кварца. Эти задания запускаются хроном, определенным в a .файл свойств. весенний контекст встроен в войну, в то время как.файл свойств находится на сервере приложений (Кот в данном конкретном случае). Это прос ...
Обработка исключений пружинной опоры
Ниже приведен фрагмент кода, в основном, я пытаюсь распространить исключение, когда код ошибки не 200. ResponseEntity<Object> response = restTemplate.exchange(url.toString().replace("{version}", version), HttpMethod.POST, entity, Object.class); if(response.getStatusCode().value()!= 200){ logger.debug("Encountered Error while Calling API"); throw new ApplicationException(); } однако в случае 500 ответа от сервера ...
Схема xml конфигурации весны: с или без версии?
Я новичок в весну. Меня смущает то, что иногда я вижу файлы конфигурации XML с версионными схемами, но иногда с неверсионными. Например, иногда я вижу что-то вроде <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springfr ...
Вызов аннотированного метода @Bean в конфигурации Spring java
мне любопытно, как spring injection обрабатывает методы вызова с помощью @Bean Примечание. Если я поставлю @Bean аннотация на методе и возвращает экземпляр, я понимаю, что это говорит spring создать Боб, вызвав метод и получив возвращенный экземпляр. Однако иногда этот компонент должен использоваться для подключения других компонентов или настройки другого кода. Обычно это делается так, чтобы вызвать @Bean аннотированный метод для получения экземпляра. Мой вопрос в том, почему это не вызывает та ...
Как я могу иметь список всех пользователей, вошедших в систему (через spring security) мое веб-приложение
Я использую spring security в своем веб-приложении, и теперь я хочу иметь список всех пользователей, которые вошли в мою программу. Как я могу получить доступ к этому списку? Разве они уже не хранятся где-то в рамках spring? Как или SecurityContextRepository? ...
Как мы можем настроить внутренний Jackson mapper при использовании RestTemplate?
Я хочу обновить SerializationConfig.Особенность... свойства jackson mapper, используемого Spring RestTemplate, любая идея, как я могу добраться до него или где я могу/должен настроить его. ...
Разница между @Mock, @MockBean и Mockito.издеваться()
при создании тестов и насмешливых зависимостей, в чем разница между этими тремя подходами? @MockBean: @MockBean MyService myservice; @ Mock: @Mock MyService myservice; Mockito.mock () MyService myservice = Mockito.mock(MyService.class); ...
Избегайте сериализации Джексона на не извлеченных ленивых объектах
у меня есть простой контроллер, который возвращает объект пользователя, у этого пользователя есть координаты атрибута, которые имеют свойство hibernate FetchType.ЛЕНИВЫЙ. когда я пытаюсь получить этого пользователя, мне всегда нужно загрузить все координаты, чтобы получить объект пользователя, иначе, когда Джексон пытается сериализовать пользователя, он выдает исключение: com.быстрее!Джексон.databind.JsonMappingException: не удалось инициализировать прокси-нет сеанса Это связано с Джексо ...
Обрабатывать исключения проверки подлинности spring security с помощью @ExceptionHandler
Я использую Spring MVC @ControllerAdvice и @ExceptionHandler для обработки всех исключений REST Api. Он отлично работает для исключений, создаваемых контроллерами web mvc, но он не работает для исключений, создаваемых пользовательскими фильтрами spring security, потому что они запускаются до вызова методов контроллера. у меня есть пользовательский фильтр безопасности spring, который выполняет аутентификацию на основе маркера: public class AegisAuthenticationFilter extends GenericFilterBean { ...
Как именно работает весенний BeanPostProcessor?
Я изучаю сертификацию Spring Core, и у меня есть некоторые сомнения в том, как Spring обрабатывает жизненный цикл бобы и, в частности, о постпроцессор в зернах. Так у меня есть эта схема: Мне довольно ясно, что это значит: следующие шаги выполняются в Загрузить Определения Бобов фаза: в @Configuration классы обрабатываются и/или @Components are сканируется и / или XML-файлы разбираются. определения Bean добавлены в BeanFactory (каждый индексируется под своим идентификатором) специальны ...
Spring Boot и как настроить детали подключения к MongoDB?
будучи новичком в Spring Boot мне интересно, как я могу настроить детали подключения для MongoDB. Я пробовал обычные примеры, но ни один не охватывает детали подключения. Я хочу указать базу данных, которая будет использоваться и url/порт хоста, который запускает MongoDB. любые подсказки или советы? ...
Внедрить и ресурс и автопробег аннотации
В чем разница между @Inject и @Resource и @Autowired аннотации? когда следует использовать каждый из них? ...
Является ли Spring annotation @Controller таким же, как @Service?
Весна аннотация @Controller то же, что и @Service? у меня есть идея о @Controller который может быть использован для URL отображение и вызов бизнес-логики. пока @Service используется для аннотирования класса обслуживания, который содержит бизнес-логику. могу ли я использовать @Controller вместо @Service аннотировать класс обслуживания? ...
JPA vs Spring JdbcTemplate
для нового проекта JPA всегда является рекомендуемым инструментом для обработки реляционных данных или есть сценарии, где Spring JdbcTemplate является лучшим выбором? Некоторые факторы, которые следует учитывать в вашем ответе: новая схема базы данных против уже существующей схемы и таблиц уровень профессионализма разработчиков простота, с которой можно интегрировать с кэшированием данных слоя производительность все другие уместные факторы к считаешь? ...
Ява.ленг.IllegalArgumentException: для настройки обработки сервлетов по умолчанию требуется ServletContext
у меня есть следующий тестовый класс: @ActiveProfiles({ "DataTC", "test" }) @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(classes = {BaseTestConfiguration.class, DataTestConfiguration.class, JpaConfiguration.class, PropertyPlaceholderConfiguration.class }) public class RegularDayToTimeSlotsTest { ... проблема, похоже, исходит из класса BaseTestConfiguration: @Configuration @ComponentScan(basePackages = { "com.bignibou" }, excludeFilters = { @Filter(type = FilterType.CUSTOM, v ...
Есть ли способ избежать утечки памяти при неразвертывании в Tomcat?
этот вопрос для тех, кто когда-либо тестировал кнопку "Найти утечки" в диспетчере Tomcat и получил такие результаты: следующие веб-приложения были остановлены (перезагружены, не развернуты), но их классы из предыдущих запусков все еще загружаются в память, что приводит к утечке памяти (используйте профилировщик для подтверждения): /дырявый-приложение-имя Я предполагаю, что это как-то связано с той ошибкой "Пермского генного пространства", с которой вы часто сталкиваетесь частые передисло ...
SpringMVC RequestMapping для получения параметров
Как сделать RequestMapping для обработки параметров GET в url? Например у меня есть этот url http://localhost:8080/userGrid?_search=false&nd=1351972571018&rows=10&page=1&sidx=id&sord=desc (от jqGrid) как должен выглядеть мой RequestMapping? Я хочу получить параметры с помощью HttpReqest попытался это: @RequestMapping("/userGrid") public @ResponseBody GridModel getUsersForGrid(HttpServletRequest request) но это не работает. ...
Как модульное тестирование контроллера Spring MVC с помощью @PathVariable?
у меня есть простой аннотированный контроллер, похожий на этот: @Controller public class MyController { @RequestMapping("/{id}.html") public String doSomething(@PathVariable String id, Model model) { // do something return "view"; } } и я хочу проверить его с помощью модульного теста, как это: public class MyControllerTest { @Test public void test() { MockHttpServletRequest request = new MockHttpServletRequest(); request.setRequestURI("/test.html"); new Annotati ...
Spring 3.0 vs Java EE 6.0 [закрыто]
Я столкнулся с ситуацией... меня попросили дать совет относительно того, какой подход принять, с точки зрения разработки Java EE между Spring 3.0 и Java EE 6.0. Я был и до сих пор являюсь промоутером Spring 2.5 над классической разработкой Java EE 5, особенно с JBoss, я даже перенес старые приложения в Spring и повлиял на переопределение политики развития здесь, чтобы включить Spring specific API, и помог разработке Стратегического плана по содействию более легкие решения, такие как Spring + ...
Как получить текущую локаль пользователя из Spring, не передавая ее в качестве параметра в функции?
Я использую Spring 3.1 и хочу найти локаль, активную для текущего пользователя, есть ли способ захватить локаль напрямую, не будучи вынужденным передавать ее с контроллера на уровень сервиса ... так далее. сохраняет ли spring локаль в локальном хранилище потока, где ее можно захватить, вызвав какой-либо статический метод? ...