스프링 CGLib 클래스 프록시 사용

스프링의 트랜잭션 AOP는 기본적으로 서비스 계층의 interface를 JDK 다이내믹 프록시 기술을 이용하여 AOP를 지원하지만 인터페이스가 없다면 CGLib를 이용하여 클래스 프록시를 생성한다. 만약 CGLib를 이용한 클래스 […]

더 보기 →

spring MVC 404 처리 방법?

스프링에서는 예외 발생 시 HandlerExceptionResolver가 예외를 처리하도록 위임할 수 있다. 그래서 난 아래와 같이 SimpleMappingExceptionResolver를 정의한 후 예외 종류에 따라서 사용자에게 보여주는 화면을 달리하였다. <bean […]

더 보기 →

리눅스에서 java main 실행

#!/bin/sh LIB_CLASSPATH=”/svc/idp/was/app/Altibase.jar” LIB_CLASSPATH=”/svc/idp/was/app/idpWebApp/WEB-INF/classes:${LIB_CLASSPATH}” echo “$LIB_CLASSPATH” java -cp ${LIB_CLASSPATH}:. DecodeSocialNumber 리눅스에 특정 class 파일을 업로드한 후 커맨드 명령창에서 class를 실행할 일이 생겼다. DB에서 데이터 조회 후 […]

더 보기 →

스프링 xml 설정 파일 용어

스프링을 공부하다 보면 빈, 빈 팩토리, 애플리케이션 컨텍스트, 스프링 컨테이너, IoC 컨테이너 등 다양한 용어들이 나온다. 궁극적으로 이 용어들이 가리키는 것은 스프링 설정 xml 파일을 […]

더 보기 →