개발 순서
1. db스키마 설계
2. 디자인설계 (콘텐츠 뼈대)
3. 기능 구현 (DTO,DAO 설계)
3-1. DTO 설계
3-2. SQL ID 선정.
3-2. SQL 선정
3-3. SQL 설계
3-4. DAO 설계
4. 컨트롤러 작성
4-1.명령어 선정
4-2. 커맨드클래스 설계
4-3. 등록
컨트롤러 호출 > DAO호출 (인터페이스를 선언 > imple실행하여 구현)하였는데 이번에는
사용자 > 디스패처서블릿 > dao를 호출하는게 아니고 서비스를 인터페이스를 만들음> 서비스 호출 하도록 중간단계에 서비스인터페이스를 생성하여 작성하였다.
기억해두면 좋을것. (SQL.xml 작성시)
#임파라미터
$로 하게 되면 문자열로.
서비스 따로 하는 이유
: 코드에 대한 분리를 하여 가독성을 높이기 위해
래퍼타입으로 넘기는것이 좋음. int 가 아닌 Integer로
<![CDATA[특수문자]]>
되도록이면 변경할 특수문자만 범위 적용하기~~~
'개발자 > 백엔드 웹 개발자 과정(국비)' 카테고리의 다른 글
| 클라우드 (0) | 2023.03.14 |
|---|---|
| [Spring Boot] 스프링 부트 설치, 세팅 (0) | 2023.03.09 |
| [Mybatis] 사원 관리프로그램 다시 만들기 (0) | 2023.03.06 |
| [Spring]파일 업로드, 파일 다운로드 (0) | 2023.03.03 |
| [Spring] 검색기능, @RequestMapping 메서드 리턴 타입 (0) | 2023.03.02 |