| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- feignClient
- 인스턴스
- form
- 엔티티 매니저
- 백엔드공부
- 카카오사용자정보가져오기
- 카카오인가코드받기
- 상속
- static
- 예외
- MIND 2023 #후기
- 어떤 개발자?
- input
- 백엔드 로드맵
- 제로베이스
- 엔티티 생명주기
- tag
- Spring API
- 카카오인증토큰받기
- Java
- Interface
- button
- GitHub_Actions
- html
- Docker
- ci/cd
- jenkins
- 백엔드스쿨
- spring
- oAuth2
Archives
- Today
- Total
목록JPA (1)
HiDevelop
ORM(Object Relational Mapping) 객체 관계 매핑을 의미하는 ORM, 객체 지향 언어에서 객체(클래스)와 RDB(Relational DataBase)의 테이블(Table)을 자동으로 매핑하는 방법입니다. 여기서 클래스는 테이블과 매핑하기 위해 만들어진 것이 아니기 때문에 서로 간의 불일치가 존재합니다. 이러한 불일치를 해결하는 방법이 바로 ORM 입니다. ORM의 장단점장점DB쿼리를 객체지향적으로 조작 가능 >> 쿼리문을 작성하는 양이 감소재사용 및 유지보수가 편리 >> 객체들은 클래스로 나뉘어져있기 때문에 유지보수가 편리DB에대한 종속성이 감소 >> ORM을 통해 자동 생성된 SQL문은 객체 기반으로 테이블 관리하기 때문에 종속적이지 않음단점 ORM만으로는 복잡한 쿼리를 구현 불가..
Spring
2023. 4. 9. 01:21