Notice
Recent Posts
Link
Tags
- SSL
- spring mvc
- select
- Docker
- DI
- sql
- 데이터베이스
- nginx
- jpa
- 스프링부트
- java
- static
- hibernate
- 1차원 배열
- 스프링
- AWS
- 문자열
- join
- 자바
- spring security 6
- spring boot
- 프로그래머스
- spring
- springboot
- @transactional
- ORM
- PYTHON
- string
- mysql
- Django
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Archives
목록DAO (1)
개발하는 자몽
[Spring] VO와 DAO
DAO(Data Access Object) DB의 데이터에 접근하기 위한 객체 DB 접근 로직 / 비즈니스 로직을 분리하기 위한 용도로 사용 DB에 접속하여 데이터 CRUD(Create, Read, Update, Delete) 작업을 시행하는 클래스 DAO는 단일 데이터에 대한 접근, 갱신 개념이다. Service는 하나 이상의 DAO를 이용하여 비즈니스 로직을 처리한다. (Like 트랜잭션 단위) DTO(Data Transfer Object) 각 계층간 데이터를 교환하기 위한 객체 어떠한 로직도 가지지 않는 순수한 데이터 객체 getter, setter 메소드만 가지고 있는 클래스 setter를 활용하기 때문에 가변(mutable)성을 가지고 있는 클래스 VO(Value Object) 각 계층간 데이터..
Java & Kotlin/Spring
2022. 2. 10. 09:00