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

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


5
Автопроводка двух bean-компонентов, реализующих один и тот же интерфейс - как установить bean-компонент по умолчанию в autowire?
Задний план: У меня есть приложение Spring 2.5 / Java / Tomcat. Существует следующий компонент, который используется во всем приложении во многих местах. public class HibernateDeviceDao implements DeviceDao и следующий боб, который является новым: public class JdbcDeviceDao implements DeviceDao Первый компонент настроен так (все компоненты пакета включены) <context:component-scan base-package="com.initech.service.dao.hibernate" /> …

30
intellij неправильно говорит, что bean-компоненты типа не найдены для автоматического подключения хранилища
Я создал простой модульный тест, но IntelliJ неправильно выделяет его красным. пометив это как ошибку Нет бобов? Как вы можете видеть ниже, он проходит тест? Так что это должно быть Autowired?

11
Spring MVC - Как вернуть простую строку как JSON в Rest Controller
Мой вопрос по сути является продолжением этого вопроса. @RestController public class TestController { @RequestMapping("/getString") public String getString() { return "Hello World"; } } Выше Spring добавил бы «Hello World» в тело ответа. Как я могу вернуть строку в качестве ответа JSON? Я понимаю, что могу добавить цитаты, но это больше …
137 java  json  spring  rest  spring-mvc 

15
Доступ к файлу свойств программно с помощью Spring?
Мы используем код ниже, чтобы внедрить бины Spring со свойствами из файла свойств. <bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="locations" value="classpath:/my.properties"/> </bean> <bean id="blah" class="abc"> <property name="path" value="${the.path}"/> </bean> Есть ли способ, которым мы можем получить доступ к свойствам программно? Я пытаюсь сделать код без внедрения зависимостей. Поэтому я хотел бы просто иметь …
137 spring  properties 

15
Spring - Нет EntityManager с фактической транзакцией, доступной для текущего потока - не может надежно обработать вызов 'persist'
Я получаю эту ошибку при попытке вызвать метод «persist» для сохранения модели сущности в базе данных в моем веб-приложении Spring MVC. Не могу найти ни одного сообщения или страницы в Интернете, которые могут иметь отношение к этой конкретной ошибке. Кажется, что-то не так с bean-компонентом EntityManagerFactory, но я новичок в …

17
Spring boot - не управляемый тип
Я использую Spring boot + JPA, и у меня возникла проблема при запуске службы. Caused by: java.lang.IllegalArgumentException: Not an managed type: class com.nervytech.dialer.domain.PhoneSettings at org.hibernate.jpa.internal.metamodel.MetamodelImpl.managedType(MetamodelImpl.java:219) at org.springframework.data.jpa.repository.support.JpaMetamodelEntityInformation.<init>(JpaMetamodelEntityInformation.java:68) at org.springframework.data.jpa.repository.support.JpaEntityInformationSupport.getMetadata(JpaEntityInformationSupport.java:65) at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getEntityInformation(JpaRepositoryFactory.java:145) at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getTargetRepository(JpaRepositoryFactory.java:89) at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getTargetRepository(JpaRepositoryFactory.java:69) at org.springframework.data.repository.core.support.RepositoryFactorySupport.getRepository(RepositoryFactorySupport.java:177) at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.initAndReturn(RepositoryFactoryBeanSupport.java:239) at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.afterPropertiesSet(RepositoryFactoryBeanSupport.java:225) at org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean.afterPropertiesSet(JpaRepositoryFactoryBean.java:92) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1625) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1562) Вот файл Application.java, …

3
Как работает Spring Security Filter Chain
Я понимаю, что безопасность Spring основывается на цепочке фильтров, которые будут перехватывать запрос, обнаруживать (отсутствовать) аутентификацию, перенаправлять на точку входа аутентификации или передавать запрос в службу авторизации и в конечном итоге позволят запросу либо попасть в сервлет, либо выдать исключение безопасности (не авторизованный или не авторизованный). DelegatingFitlerProxy склеивает эти фильтры …

7
Spring Java Config: как создать @Bean в прототипе с аргументами времени выполнения?
Используя Spring Java Config, мне нужно получить / создать экземпляр bean-компонента с прототипом с аргументами конструктора, которые доступны только во время выполнения. Рассмотрим следующий пример кода (упрощенный для краткости): @Autowired private ApplicationContext appCtx; public void onRequest(Request request) { //request is already validated String name = request.getParameter("name"); Thing thing = appCtx.getBean(Thing.class, …

10
Java Spring Boot: как сопоставить корень моего приложения («/») с index.html?
Я новичок в Java и Spring. Как я могу сопоставить корень моего приложения http://localhost:8080/со статикой index.html? Если я перейду к нему, http://localhost:8080/index.htmlон работает нормально. Моя структура приложения: Моя config\WebConfig.javaвыглядит так: @Configuration @EnableWebMvc @ComponentScan public class WebConfig extends WebMvcConfigurerAdapter { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/**").addResourceLocations("/"); } } Я пытался …
134 java  spring  spring-boot 

12
Как активировать профиль загрузки Spring при запуске из IntelliJ?
У меня 5 сред: - local (my development machine) - dev - qc - uat - live - staging Я хочу, чтобы для каждой среды использовались разные свойства приложения, поэтому у меня есть следующие файлы свойств, каждый из которых имеет свой URL-адрес для источника данных: - application.properties (containing common properties) …

12
@Scope («прототип») область видимости bean-компонента не создает новый bean-компонент
Я хочу использовать аннотированный компонент-прототип в своем контроллере. Но вместо этого spring создает одноэлементный компонент. Вот код для этого: @Component @Scope("prototype") public class LoginAction { private int counter; public LoginAction(){ System.out.println(" counter is:" + counter); } public String getStr() { return " counter is:"+(++counter); } } Код контроллера: @Controller public …
133 spring  spring-mvc 

10
Как читать значения из файла свойств?
Я использую пружину. Мне нужно прочитать значения из файла свойств. Это файл внутренних свойств, а не файл внешних свойств. Файл свойств может быть таким, как показано ниже. some.properties ---file name. values are below. abc = abc def = dsd ghi = weds jil = sdd Мне нужно прочитать эти значения …


8
Где следует хранить аннотацию @Service? Интерфейс или реализация?
Я разрабатываю приложение с использованием Spring. Я должен использовать @Serviceаннотацию. У меня есть ServiceIи ServiceImplтакой то ServiceImpl implements ServiceI. Я не понимаю, где мне хранить @Serviceаннотацию. Должен ли я аннотировать интерфейс или реализацию @Service? В чем разница между этими двумя подходами?
133 spring  service 

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