Spring

본 글은 인프런 김영한 님의 스프링 핵심 원리 기본편을 수강하고 정리한 내용입니다. 스프링 생태계스프링 프레임워크핵심 기술: 스프링 DI 컨테이너, AOP, 이벤트, ...웹 기술: 스프링 MVC, 스프링 WebFlux데이터 접근 기술: 트랜잭션, JDBC, ORM 지원, XML 지원테스트: 스프링 기반 테스트 지원...최근에는 스프링 부트를 통해서 스프링 프레임워크의 기술들을 편리하게 사용함스프링이라는 단어는 문맥에 따라 다르게 사용됨스프링 DI 컨테이너 기술스프링 프레임워크스프링 부트, 스프링 프레임워크 등을 모두 포함한 스프링 생태계+) JPA는 표준 인터페이스, 하이버네이트는 JPA 구현체 스프링 부트스프링을 편리하게 사용할 수 있도록 지원하는 것으로, 최근에는 기본으로 사용하고 있음단독으로 실행..
· Spring
에러 발생자바 웹 개발 워크북이라는 책으로 서블릿의 생명주기에 대해 간단하게 공부하던 중, destroy() 메소드가 제대로 호출되고 있지 않은 것을 확인했다. 로그를 확인하니 `셧다운 포트가 설정되지 않았다`라는 에러가 발생했다. 해결 방안server.xml 파일의 Server port가 -1로 설정되어 있으면 이러한 에러가 발생한다고 한다. 즉, 에러 그대로 셧다운 포트가 설정되지 않아서 발생하는 에러였다. 따라서 Server port의 값을 8005로 바꿔주면 끝이다!  톰캣이 사용하고 있는 기본 포트가 8005, 8009, 8080이라 그런 듯! 톰캣 폴더의 server.xml 파일 찾기 변경 전 변경 후  셧다운 포트를 8005로 변경하고 나면 서블릿의 destroy() 메소드가 제대로 호출되는..
hjin28
'Spring' 카테고리의 글 목록