Web/Spring(57)
-
Spring(스프링) 어노테이션 DI방법
스프링에서 어노테이션을 이용한 DI 방법 1.@Autowired,@Resource,@Qualfier 어노테이션1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465package com.web.nuri; import static org.hamcrest.CoreMatchers.is;import static org.junit.Assert.assertThat; import javax.annotation.Resource; import org.springframework.test.context.ContextConfiguration;import org.sp..
2018.03.13 -
Spring(스프링) Transaction(트랜잭션) 범위설정
Spring Transaction(트랜잭션) 범위 설정하기 1.예외 상황(트랜잭션 범위설정이전)123456789101112131415161718192021public void insertUserTest() { UserDTO user1=new UserDTO(); UserDTO user2=new UserDTO(); UserDTO user3=new UserDTO(); user1.setId("test@test.com"); user1.setPw("1111"); user1.setNickName("tester"); user2.setId("test1@test.com"); user2.setPw("1111"); user2.setNickName("tester1"); user3.setId("test@test.com"); us..
2018.03.07 -
Spring(스프링) 회원가입
Spring(스프링) 회원가입 1. 개발환경 1.eclipse 2.tomcat 8.0 3.spring 4.3.7 4.oracle 2. 프로젝트 파일구조 3. 관련 라이브러리 추가. 위에서 aop weaver 같은 경우는 pointcut에 걸렸을 때, advice 메소드를 호출해 실행하는 것이 weaver 라고 합니다. 그 기능을 하기 위해 weaver 라이브러리를 등록합니다. parser 같은 경우는 repository가 있는 경로에 한글이 낄 경우 이상한 에러(log어쩌고 저쩌고)가 뜨게 됩니다.(ex:C:\Users\윤여성\.m2\repository....) 그래서 한글 인코딩을 하기위한 라이브러리라고 생각하면 됩니다. 4.web.xml 처음에 있는 context-param의 경우는 서블릿이 컨트롤러..
2018.02.16