본문 바로가기

Study_Framework33

[Spring] 스프링 API를 이용한 AOP ● 스프링 API를 이용한 AOP 아래는 스프링API에서 지원하는 인터페이스 Advice입니다. 인터페이스 (org.springframework.aop.support 패키지에 있음) 간단한 설명 MethodBeforeAdvice 해당 메소드가 실행 전 실행 AfterReturningAdvice 해당 멧소드가 실행된 후 실행 ThrowsAdvice 해당 메소드에서 예외발생시 실행 MethodInterceptor 해당메소드의 실행전,후와 예외발생시 실행 이제부터는 각각의 인터페이스에서 꼭 구현해야 할 메소드를 간략하게 설명하겠다. - MethodBeforeAdvice void before(Method method, Object[] args, Object target) throws Throwable metho.. 2008. 10. 21.
[Spring] JUnit4와 AspectJ 연동 예제 파일이름 : /WEB-INF/src/aspect/TestAspect.java @Aspect public class TestAspect { private static final Logger logger = Logger.getLogger(TestAspect.class); @Before("execution(* *..*add*(..))") public void test(JoinPoint point) throws Throwable{ logger.info("# 테스트로 실행해봅시다 #"); } @Around("execution(* *..modityMember(..))") public void test2(ProceedingJoinPoint point) throws Throwable{ logger.info("# 모든 .. 2008. 10. 20.
[Spring] 스프링에서 request와 response의 CharacterEncoding 파일이름 : web.xml springEncoding org.springframework.web.filter.CharacterEncodingFilter encoding EUC-KR forceEncoding true springEncoding /* 파일이름 : org/springframework.web.filter.CharacterEncodingFilter.java protected void doFilterInternal( HttpServletRequest request, HttpServletResponse response, FilterChain filterChain) throws ServletException, IOException { if (this.encoding != null && (this. fo.. 2008. 10. 20.
[Spring] 스프링에서 JUnit4 Test 파일이름 : /WEB-INF/src/test/DAOTest2.java package test; import model.MemberDTO; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; import dao.MemberDAO; @RunWith(SpringJUnit4ClassRunner.class) @Conte.. 2008. 10. 20.