반응형

spring 11

Spring Data에서 동일한 QueryDSL 경로에 대해 여러 개

Spring Data에서 동일한 QueryDSL 경로에 대해 여러 개 확장되는 일반 Spring Data 저장소 인터페이스가 있습니다.QuerydslBinderCustomizer, 쿼리 실행을 사용자 정의할 수 있습니다.기본 저장소 구현에 내장된 기본 동등성 테스트를 확장하여 Spring Data REST를 사용하여 다른 쿼리 작업을 수행할 수 있도록 하려고 합니다.예를 들어, GET /api/persons?name=Joe%20Smith // This works by default GET /api/persons?nameEndsWith=Smith // This requires custom parameter binding. 문제는 제가 만든 엔티티 경로의 모든 별칭이 이전 별칭 바인딩을 무시하는 것처럼 보인..

programing 2023.09.08

YamlPropertiesFactoryBean을 사용하여 Spring Framework 4.1을 사용하여 YAML 파일을 로드하는 방법은 무엇입니까?

YamlPropertiesFactoryBean을 사용하여 Spring Framework 4.1을 사용하여 YAML 파일을 로드하는 방법은 무엇입니까? 현재 *.properties 파일을 사용하고 있는 스프링 어플리케이션이 있는데 대신 YAML 파일을 사용하고 싶습니다. 저는 Yaml Properties Factory Bean 클래스가 제가 필요한 일을 할 수 있을 것 같은 것을 찾았습니다. 문제는 주석 기반 구성을 사용하는 Spring 응용 프로그램에서 이 클래스를 어떻게 사용해야 할지 모르겠다는 것입니다.set BeanFactory 메서드로 PropertySources Placeholder Configurer에서 구성해야 할 것 같습니다. 이전에 저는 @PropertySource를 사용하여 다음과 같이..

programing 2023.09.08

Spring MVC: 인덱스 페이지의 기본 컨트롤러를 만드는 방법은 무엇입니까?

Spring MVC: 인덱스 페이지의 기본 컨트롤러를 만드는 방법은 무엇입니까? 표준 Spring mvchello 월드 애플리케이션 중 하나를 수행하려고 하지만 컨트롤러를 루트에 매핑하고 싶습니다(예: http://numberformat.wordpress.com/2009/09/02/hello-world-spring-mvc-with-annotations/ ). 유일한 차이점은 host\appname\something에 매핑하고 host\appname에 매핑한다는 것입니다. src\main\webapp\jsp에 index.jsp를 배치하고 web.xml에 시작 파일로 매핑했습니다.노력했습니다. @Controller("loginController") public class LoginController{ @Re..

programing 2023.08.29

Junit Spring을 실행하는 방법매개 변수화된 JUNit4ClassRunner?

Junit Spring을 실행하는 방법매개 변수화된 JUNit4ClassRunner? 다음 코드는 중복으로 인해 유효하지 않습니다.@RunWith주석: @RunWith(SpringJUnit4ClassRunner.class) @RunWith(Parameterized.class) @SpringApplicationConfiguration(classes = {ApplicationConfigTest.class}) public class ServiceTest { } 하지만 이 두 주석을 어떻게 함께 사용할 수 있을까요?SpringClassRule 및 SpringMethodRule을 사용할 수 있습니다 - Spring과 함께 제공됨 import org.junit.ClassRule; import org.junit.Ru..

programing 2023.08.19

스프링: 특정 콩을 먼저 초기화해야 합니다.

스프링: 특정 콩을 먼저 초기화해야 합니다. log4j(log4j.properties 또는 log4j.xml 없음)의 런타임 설정 및 구성을 수행하는 라이브러리가 있습니다.My Logger Factory라는 클래스의 빈을 정의했으며 이 빈이 스프링을 사용하여 처음으로 초기화되기를 원합니다.초기화 순서에 대한 지원을 받기 위해 스프링에 이미 문제가 제기된 것을 보았습니다만, 봄 컨테이너에 의해 최초로 초기화된 콩으로 콩을 표시할 수 있는 방법이 있는지 궁금합니다.옵션은 다음과 같습니다. 주석(봄 3.0.x 이후에 사용 가능) 또는 xml-속성을 사용하고 구성된 로거를 사용하는 모든 클래스를 로거 팩토리에 종속시킵니다. 공장을 벌목꾼을 위한 실제 공장으로 만들고, 공장에 직접 전화를 거는 대신 벌목꾼을 콩에..

programing 2023.07.30

비동기 작업 실행기에서 요청 범위를 활성화하는 방법

비동기 작업 실행기에서 요청 범위를 활성화하는 방법 제 앱에는 비동기식 웹 서비스가 있습니다.서버가 요청을 수락하고 확인 응답을 반환한 후 AsyncTask로 요청 처리를 시작합니다.실행자.제 질문은 요청 범위를 활성화하는 방법입니다. 이 프로세스에서는 다음과 같이 주석이 달린 클래스를 얻어야 하기 때문입니다. @Scope(value = WebApplicationContext.SCOPE_REQUEST, proxyMode = ScopedProxyMode.TARGET_CLASS) 이제 예외가 발생했습니다. org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'scopedTarget.requestContex..

programing 2023.07.25

CDI가 Spring의 좋은 대체물입니까?

CDI가 Spring의 좋은 대체물입니까? 닫힘.이 질문은여론에 입각한현재 답변을 수락하고 있지 않습니다. 이 질문을 개선하고 싶으십니까?이 게시물을 편집하여 사실과 인용문으로 답변할 수 있도록 질문을 업데이트합니다. 2년 전에 문을 닫았습니다. 이 질문을 개선합니다. 우리는 처음부터 웹 애플리케이션을 작성할 예정이며, Java EE6 표준을 준수하는 Glassfish의 최신 버전과 함께 사용하기로 결정되어 Spring 대신 CDI를 사용할 수 있는지 분석 중입니다. CDI가 Spring을 대체할 수 있다고 말할 수 있을까요?2021년 업데이트:제가 원래 질문에 답한 지 10년이 지났는데, 지금도 가끔 찬성표를 받고 있습니다.미래의 독자들에게 2011년의 Java Enterprise 환경을 반영하는 저의..

programing 2023.07.25

일치하는 와일드카드는 엄격하지만 'context:component-scan' 요소에 대한 선언을 찾을 수 없습니다.

일치하는 와일드카드는 엄격하지만 'context:component-scan' 요소에 대한 선언을 찾을 수 없습니다. 첫 번째 봄 프로젝트를 시도하는 동안 다음과 같은 오류가 발생합니다. Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'context:component-scan .applicationContext.xml: 에러의 원인컨텍스트 네임스페이스의 스키마 위치를 지정하지 않았습니다.그 때문에, 다음의 에러가 발생합니다. 제가 문제가 좀 있어서 Caused by: org.xml.sax.SAXPar..

programing 2023.03.17

커스텀 필터에 Java Configuration을 사용하여 Authentication Manager를 삽입하는 방법

커스텀 필터에 Java Configuration을 사용하여 Authentication Manager를 삽입하는 방법 Spring Security 3.2 및 Spring 4.0.1을 사용하고 있습니다. xml 설정을 Java 설정으로 변환하는 작업을 하고 있습니다.주석을 달 때AuthenticationManager와 함께@Autowired내 필터에서 예외가 발생하고 있습니다. Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [org.springframework.security.authentication.AuthenticationManager] found for depend..

programing 2023.03.07

세션 없이 Spring Security를 사용하려면 어떻게 해야 하나요?

세션 없이 Spring Security를 사용하려면 어떻게 해야 하나요? Amazon EC2에 상주하며 Amazon의 Elastic Load Balancers를 사용하는 Spring Security로 웹 어플리케이션을 구축하고 있습니다.안타깝게도 ELB는 스틱세션을 지원하지 않기 때문에 세션 없이 어플리케이션이 정상적으로 동작하도록 해야 합니다. 지금까지는 쿠키를 통해 토큰을 할당하도록 Remember Me Services를 설정했습니다.이 작업은 정상적으로 진행되지만 쿠키가 브라우저 세션과 함께 만료되도록 합니다(예: 브라우저가 닫힐 때). 세션 없이 스프링 시큐리티를 이용하고 싶은 건 저뿐만이 아닙니다좋은 의견이라도 있나?Java Config를 사용하는 Spring Security 3에서는 Http ..

programing 2023.02.25
반응형