Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- java
- 청크
- 개발기록
- null
- 리스트 자르기
- 스프링
- PYTHON
- Oracle
- ChainMap
- 백준
- 자바
- 데이터베이스
- GCP Storage
- overriding
- spring
- 싱글톤 레지스트리
- DAO
- react
- 121
- 파이썬
- 오버라이딩
- defaultdict
- JIT
- Spring Framework
- DAO의 분리
- 외부조인
- 싱글톤
- 쓰는이유
- select
- orderedDict
Archives
- Today
- Total
목록프레임워크 (1)
PengTory
[Spring] 오브젝트와 의존관계 (1) _ DAO의 분리
스프링이란? 스프링 프레임워크는 자바 플랫폼을 위한 오픈소스 애플리케이션 프레임워크이다. 스프링이 자바에서 가장 중요하게 가치를 두는 것은 바로 객체지향 프로그래밍이다. DAO DAO(Data Access Object)는 DB를 사용해 데이터를 조회하거나 조작하는 기능을 전담하도록 만든 오브젝트를 말한다. 사용자 정보를 JDBC API를 통해 DB에 저장하고 조회할 수 있는 간단한 DAO 를 하나 만들어보자. JDBC를 이용하는 작업의 일반적 순서는 다음과 같다. 1) DB 연결을 위한 Connection을 가져온다. 2) SQL을 담은 Statement를 만든다. 3) 만들어진 Statement를 실행한다. 4) 조회의 경우 SQL 쿼리의 실행 결과를 ResultSet으로 받아서 정보를 저장할 오브젝트..
Spring
2022. 10. 12. 00:12