«spring» 태그된 질문

Spring Framework는 Java 플랫폼에서 애플리케이션 개발을위한 오픈 소스 프레임 워크입니다. 핵심은 컴포넌트 기반 아키텍처에 대한 풍부한 지원이며, 현재 20 개가 넘는 고도로 통합 된 모듈이 있습니다.

7
Spring Boot HTTP 요청 인터셉터 추가
스프링 부트 애플리케이션에서 HttpRequest 인터셉터를 추가하는 올바른 방법은 무엇입니까? 내가 원하는 것은 모든 http 요청에 대한 요청과 응답을 기록하는 것입니다. 스프링 부트 문서는이 주제를 전혀 다루지 않습니다. ( http://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/ ) 이전 버전의 Spring에서 동일한 작업을 수행하는 방법에 대한 웹 샘플을 찾았지만 applicationcontext.xml에서 작동합니다. 도와주세요.

8
Spring Cache @Cacheable-동일한 Bean의 다른 메소드에서 호출하는 동안 작동하지 않음
동일한 Bean의 다른 메소드에서 캐시 된 메소드를 호출 할 때 Spring 캐시가 작동하지 않습니다. 다음은 내 문제를 명확하게 설명하는 예입니다. 구성 : <cache:annotation-driven cache-manager="myCacheManager" /> <bean id="myCacheManager" class="org.springframework.cache.ehcache.EhCacheCacheManager"> <property name="cacheManager" ref="myCache" /> </bean> <!-- Ehcache library setup --> <bean id="myCache" class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean" p:shared="true"> <property name="configLocation" value="classpath:ehcache.xml"></property> </bean> <cache name="employeeData" maxElementsInMemory="100"/> 캐시 …
107 java  spring  caching  ehcache 

4
@Valid와 Spring에서 @Validated의 차이점
Spring은 Spring 유효성 검사와 JSR-303 빈 유효성 검사의 두 가지 다른 유효성 검사 방법을 지원합니다. 둘 다 빈 유효성 검사기를 포함하여 다른 위임자에게 위임하는 Spring 유효성 검사기를 정의하여 사용할 수 있습니다. 여태까지는 그런대로 잘됐다. 그러나 실제로 유효성 검사를 요청하는 메서드에 주석을다는 것은 또 다른 이야기입니다. 이렇게 주석을 달 수 있습니다 …

5
하나 이상의 일치하는 빈이 발견되면 Spring은 어떻게 이름으로 자동 연결됩니까?
다음과 같은 인터페이스가 있다고 가정합니다. interface Country {} class USA implements Country {} class UK implements Country () 그리고이 구성 xml 스 니펫 : <bean class="USA"/> <bean id="country" class="UK"/> <bean id="main" class="Main"/> 아래에서 자동 연결되는 종속성을 어떻게 제어 할 수 있습니까? 영국을 원합니다. class Main { private Country country; @Autowired …
106 spring 

17
Spring Hibernate-현재 스레드에 대한 트랜잭션 동기화 세션을 가져올 수 없습니다.
스프링 + 최대 절전 모드로 응용 프로그램을 만들었지 만 항상이 오류가 발생합니다. 이것은 최대 절전 모드를 사용하는 첫 번째 응용 프로그램입니다. 일부 가이드를 읽었지만이 문제를 해결할 수 없습니다. 내가 어디에서 잘못하고 있습니까? 이것은 내 응용 프로그램의 코드입니다. ott 05, 2014 4:03:06 PM org.springframework.context.support.ClassPathXmlApplicationContext prepareRefresh Informazioni: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@1eab16b: startup date [Sun …

12
Spring에서 필터에 던져진 예외를 관리하는 방법은 무엇입니까?
일반적인 방법을 사용하여 5xx 오류 코드를 관리하고 싶습니다. 특히 전체 스프링 애플리케이션에서 db가 다운되는 경우를 예로 들어 보겠습니다. 스택 추적 대신 예쁜 오류 json을 원합니다. 컨트롤러의 @ControllerAdvice경우 다른 예외에 대한 클래스가 있으며 요청 중간에 db가 중지되는 경우도 포착됩니다. 그러나 이것이 전부는 아닙니다. 또한 사용자 정의는이 일이 CorsFilter확장 OncePerRequestFilter하고 내가 거기에 …

4
Spring Controller의 Init 메소드 (주석 버전)
컨트롤러를 최신 주석 버전으로 변환하고 있습니다. 이전 버전에서는 다음을 사용하여 springmvc-servlet.xml에서 init 메소드를 지정했습니다. <beans> <bean id="myBean" class="..." init-method="init"/> </beans> 주석 버전을 사용하여 초기화 방법을 어떻게 지정할 수 있습니까?

16
문자열에 대한 Jdbctemplate 쿼리 : EmptyResultDataAccessException : 잘못된 결과 크기 : 예상 1, 실제 0
DB에서 단일 문자열 값을 검색하기 위해 Jdbctemplate을 사용하고 있습니다. 여기 내 방법이 있습니다. public String test() { String cert=null; String sql = "select ID_NMB_SRZ from codb_owner.TR_LTM_SLS_RTN where id_str_rt = '999' and ID_NMB_SRZ = '60230009999999'"; cert = (String) jdbc.queryForObject(sql, String.class); return cert; } 내 시나리오에서는 내 쿼리에 대한 히트를 얻지 못할 …

11
Spring 현재 ApplicationContext 가져 오기
내 웹 애플리케이션에 Spring MVC를 사용하고 있습니다. 내 콩은 " spring-servlet.xml"파일에 기록 됩니다. 이제 클래스가 MyClass있고 스프링 빈을 사용 하여이 클래스에 액세스하고 싶습니다. 에서 spring-servlet.xml내가 작성한 다음 <bean id="myClass" class="com.lynas.MyClass" /> 이제 나는 이것을 사용하여 액세스해야합니다 ApplicationContext ApplicationContext context = ?? 내가 할 수 있도록 MyClass myClass = (MyClass) context.getBean("myClass"); …

9
프로덕션 환경에서 스프링 부트 실행 가능 jar를 어떻게 실행합니까?
Spring Boot의 선호하는 배포 방법은 내부에 tomcat이 포함 된 실행 가능한 jar 파일을 사용하는 것입니다. 간단한 java -jar myapp.jar. 이제 EC2의 Linux 서버에 해당 jar를 배포하고 싶습니다. 뭔가 누락되었거나 애플리케이션을 데몬으로 올바르게 시작하기 위해 init 스크립트를 만들어야합니까? 단순히 전화 java -jar하면 응용 프로그램이 로그 아웃 할 때 죽습니다. 화면이나 nohup에서 …

10
Jackson의 사용자 지정 deserializer에서 기본 deserializer를 어떻게 호출합니까?
Jackson의 사용자 지정 deserializer에 문제가 있습니다. 기본 직렬 변환기에 액세스하여 역 직렬화중인 개체를 채우고 싶습니다. 채우기 후에 몇 가지 사용자 지정 작업을 수행하지만 먼저 기본 Jackson 동작으로 개체를 역 직렬화하려고합니다. 이것이 제가 현재 가지고있는 코드입니다. public class UserEventDeserializer extends StdDeserializer<User> { private static final long serialVersionUID = 7923585097068641765L; public UserEventDeserializer() …

8
클러스터 환경에서 실행되는 Spring Scheduled Task
60 초마다 실행되는 크론 작업이있는 애플리케이션을 작성 중입니다. 애플리케이션은 필요할 때 여러 인스턴스로 확장되도록 구성됩니다. 60 초마다 1 개의 인스턴스에서만 작업을 실행하고 싶습니다 (모든 노드에서). 상자에서 나는 이것에 대한 해결책을 찾을 수 없으며 이전에 여러 번 요청되지 않은 것에 놀랐습니다. Spring 4.1.6을 사용하고 있습니다. <task:scheduled-tasks> <task:scheduled ref="beanName" method="execute" cron="0/60 * …

1
Maven을 사용하지 않고 Spring Framework jar를 어디에서 다운로드 할 수 있습니까?
이 질문에 대한 답변은 커뮤니티의 노력 입니다. 이 게시물을 개선하려면 기존 답변을 수정하세요. 현재 새로운 답변이나 상호 작용을 받아들이지 않습니다. SpringSource.org는 사이트를 http://spring.io로 변경했습니다 . 누군가 Maven / github없이 최신 빌드를 얻는 방법을 알고 있습니까? 에서 http://spring.io/projects
104 java  spring  spring-mvc 

6
JdbcTemplate queryForInt / Long은 Spring 3.2.2에서 더 이상 사용되지 않습니다. 무엇으로 교체해야합니까?
JdbcTemplate의 queryforInt / queryforLong 메소드는 Spring 3.2에서 더 이상 사용되지 않습니다. 이러한 방법을 사용하여 기존 코드를 대체하는 가장 좋은 방법이 무엇인지 이유를 알 수 없습니다. 일반적인 방법 : int rowCount = jscoreJdbcTemplate.queryForInt( "SELECT count(*) FROM _player WHERE nameKey = ? AND teamClub = ?", playerNameKey.toUpperCase(), teamNameKey.toUpperCase() ); 위의 방법을 다음과 …

16
의존성 주입 컨테이너의 이점은 무엇입니까?
의존성 주입 자체의 이점을 이해합니다. 예를 들어 Spring을 보자. 또한 AOP, 다른 종류의 도우미 등과 같은 다른 Spring 기능의 이점을 이해합니다. 다음과 같은 XML 구성의 이점이 무엇인지 궁금합니다. <bean id="Mary" class="foo.bar.Female"> <property name="age" value="23"/> </bean> <bean id="John" class="foo.bar.Male"> <property name="girlfriend" ref="Mary"/> </bean> 다음과 같은 일반 오래된 자바 코드와 비교 : …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.