일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 왕초보
- Spring
- 코틀린
- 시큐어코딩
- java#왕초보
- java
- React
- Android
- 스프링
- 버전일치
- webpack
- git
- kotlin
- snowpack
- sub query
- parcel
- 쿠키
- SQL
- 게시판
- 숫자
- 오버라이드
- degit
- FIle
- 스타일보험
- 상속
- 미니게임
- Spinner
- 안드로이드
- 답글
- 함수
- Today
- Total
YSHUSH
스프링 빌드순서 본문
이클립스, 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 |