YSHUSH

스프링 빌드순서 본문

Coding/SpringFramework

스프링 빌드순서

코딩; 2022. 1. 23. 15:22

 

이클립스,  sqldeveloper 사용함

 

1. Dynamic Web Project 프로젝트 만들기 
2. 우클릭 -> configure -> Convert to Maven Project
3. pom.xml 업데이트 or 복사
4. WEB-INF에 spring, web.xml 복사하기
5. WEB-INF에 views폴더 만들기
6. src/main에 properties, sqls, log4j 복사하기
7. sqls 안에 있는 .xml에 테이블 요소 업데이트
8. controller, dto, service(interface, class), dao(interface, class)만들기
9. annotation붙이기 -> controller(@Controller), service(@Service{impl에다가 붙일것}), dao(@Repository{impl에다가 붙일것})
10. controller 업데이트 private static Logger logger = LoggerFactory.getLogger(MemberController.class); 추가
11. DaoImpl에 @Autowired(\n)Sqlsession session; 추가(DB와 통신하기 위해서-mybatis), String ns = "Member." 추가
12. ServiceImpl에 @Autowired(\n)MemberDao dao;추가 -> dao 추가
13. controller에 @Autowired(\n)MemberService service;추가 -> 서비스 추가
14. webapp에 index.jsp만들기 -> 특정 페이지부터 시작하려면 ex)로그인부터 response.sendRedirect("login.do");
15. 작업은 xml(테이블 만들기) -> dao & daoimpl(override) -> service & serviceimpl(override) -> controller순이다.

 

'Coding > SpringFramework' 카테고리의 다른 글

게시판2. 게시판 목록 & 글쓰기  (0) 2022.01.25
게시판1. 기본 빌드  (0) 2022.01.25
로그인  (0) 2022.01.24
회원가입시 아이디 확인, 빈칸 허용하지 않기  (0) 2022.01.24
회원가입  (0) 2022.01.24