반응형

Spring 6

web.xml의 applicationContext.xml 파일 대신 Spring@Configuration 주석이 달린 클래스를 등록하는 방법은 무엇입니까?

web.xml의 applicationContext.xml 파일 대신 Spring@Configuration 주석이 달린 클래스를 등록하는 방법은 무엇입니까? 저는 웹 애플리케이션에서 jsf와 spring을 함께 사용하고 있습니다.다음과 같은 주석을 사용하는 하나의 구성 클래스에서 데이터 소스 및 세션 팩토리를 구성했습니다.@Configuration, @ComponentScan구성 클래스에서 컨텍스트 xml의 모든 항목을 처리하고 있기 때문에 프로젝트에 applicationContext.xml 파일이 없습니다.테스트 사례는 성공적으로 작동하지만 웹 애플리케이션을 배포할 때 오류가 발생합니다. 자바.java.java잘못된 상태 예외:웹 응용 프로그램 컨텍스트를 찾을 수 없습니다. ContextLoaderLis..

programing 2023.09.03

Spring REST - ZIP 파일을 생성하여 클라이언트로 전송

Spring REST - ZIP 파일을 생성하여 클라이언트로 전송 백엔드에서 받은 아카이브된 파일이 들어 있는 ZIP 파일을 만든 다음 이 파일을 사용자에게 보냅니다.이틀째 답을 찾고 있는데 제대로 된 해결책을 찾을 수가 없어요, 아마 당신이 도와주실 수 있을 거예요 :) 현재 코드는 다음과 같습니다(Spring 컨트롤러에서 모든 작업을 수행해서는 안 된다는 것을 알고 있지만, 신경 쓰지 마십시오. 테스트 목적일 뿐입니다. 작동하는 방법을 찾기 위한 것입니다.). @RequestMapping(value = "/zip") public byte[] zipFiles(HttpServletResponse response) throws IOException { // Setting HTTP headers respon..

programing 2023.09.03

조건부 춘두 생성

조건부 춘두 생성 Spring 주석 구성에 대해 질문이 있습니다.나는 콩이 있습니다. @Bean public ObservationWebSocketClient observationWebSocketClient(){ log.info("creating web socket connection..."); return new ObservationWebSocketClient(); } 그리고 나는 재산 파일을 가지고 있습니다. @Autowired Environment env; 속성 파일에서 특수 부울 속성을 사용합니다. createWebsocket=true/false Bean ObservationWebSocketClient를 만들어야 하는지 여부를 나타냅니다.속성 값이 거짓이면 웹 소켓 연결을 설정하지 않습니다. 이것을..

programing 2023.08.29

플럭스를 올바르게 읽고 단일 입력 스트림으로 변환하는 방법

플럭스를 올바르게 읽고 단일 입력 스트림으로 변환하는 방법 사용 중WebClient그리고 관습BodyExtractor스프링 부트 애플리케이션을 위한 수업 WebClient webLCient = WebClient.create(); webClient.get() .uri(url, params) .accept(MediaType.APPLICATION.XML) .exchange() .flatMap(response -> { return response.body(new BodyExtractor()); }) BodyExtractor.java @Override public Mono extract(ClientHttpResponse response, BodyExtractor.Context context) { Flux body..

programing 2023.08.29

스프링 3 MVC 애플리케이션을 위한 메이븐 2 원형이 있습니까?

스프링 3 MVC 애플리케이션을 위한 메이븐 2 원형이 있습니까? 저는 스프링 3 MVC 프레임워크를 실험하고 있습니다.저는 maven 2를 프로젝트 관리에 사용하기 때문에 spring 3 MVC 애플리케이션을 만들기 위해 원형을 찾고 있습니다.STS(Spring tool suite)를 사용할 수 있습니다. 새 Spring MVC 템플릿 프로젝트는 Spring 3을 사용하여 작업 애플리케이션을 생성합니다. 또는 Spring Roo를 사용하여 프로젝트에 작업 기반을 제공할 수 있습니다.저는 또한 유용한 원형을 찾을 수 없어서 저만의 원형을 만들었습니다.여기 있습니다.추가할 내용이 있으면 언제든지 메일을 보내거나 패치를 보내 주십시오.GitHub에서는 Kolorobot을 통해 Spring MVC Quicks..

programing 2023.08.14

성공적인 로그인 후 Spring Security 이전 페이지로 리디렉션

성공적인 로그인 후 Spring Security 이전 페이지로 리디렉션 이 질문이 이전에 제기된 적이 있다는 것을 알고 있지만, 저는 여기서 특별한 문제에 직면해 있습니다. 스프링 보안 3.1.3을 사용합니다. 웹 응용 프로그램에 다음과 같은 세 가지 로그인 사례가 있습니다. 로그인 페이지를 통해 로그인합니다. 확인. 제한된 페이지를 통해 로그인: OK도 마찬가지입니다. 제한되지 않는 페이지를 통해 로그인: "제품" 페이지는 모든 사용자가 액세스할 수 있으며 사용자가 로그인한 경우 댓글을 게시할 수 있습니다.따라서 사용자가 연결할 수 있도록 로그인 양식이 동일한 페이지에 포함되어 있습니다. 사례 3)의 문제는 사용자를 "제품" 페이지로 리디렉션할 수 없다는 것입니다.로그인에 성공하면 어떤 일이 있어도 홈..

programing 2023.08.09
반응형