반응형
1. VO, DTO, DAO, Repository
VO = DTO
DAO = Repository
2. 인접한 layer 끼리만 통신
컨트롤러 -------------------------> 서비스 -------------------------> DAO
컨트롤러 <------------------------- 서비스 <------------------------- DAO
@RestController @Service @Repository
@RequestMapping("/")
3. Java8 Ramda식
@GetMapping - getUserById
@PostMapping - regisUser
@PutMapping - modifyUser
@DeleteMapping - removeUser
4. Rest Client : Postman, Talend API Tester
5. JUnit 단위 / TDD = Test Driven Development
단위 테스트(Unit Test) : (1)Service (2)DAO = Repository
Controller Test : End to End Test
Postman 사용 / MockMVC 사용테스트
반응형
'개발 및 관리 > Java' 카테고리의 다른 글
스프링 프레임워크 1일차 교육 (0) | 2023.05.16 |
---|---|
스프링, mybatis, oracle 등 연결 (0) | 2022.04.03 |
JAVA FULL STACK 기본 역량 및 수준별 프로젝트 (0) | 2022.03.12 |
자바 개발자라면 반드시 봐야 할 책 (0) | 2022.03.12 |
spring Oracle과 mybatis 연동 실습 (0) | 2022.01.28 |