JPA 엔티티는 POJO인가
POJO 란 Plain Old Java Object 의 줄임말로 특별한 제약이 없는 객체를 의미한다.특별한 제약이란 무엇일까? 객체 설계 관점에서 필요에 의한게 아니라 다른 외부 기술의 사용 때문에 객체에 제약이 생기는 경우이다.예를들어 서블릿을 생각해보자. 서블릿을 이용해서 http 요청에 매핑하는 것과 스프링의 컨트롤러를 이용하는 코드를 비교해자.// HttpServletRequest 를 상속받는다public class HttpRequestMapping extends HttpServletRequest { }// 애노테이션으로 요청을 받음을 표현한다@Controllerpublic class HttpRequestMapping { }서블릿 같은 경우 HttpServletRequest 를 필수로 상속 받아야..
Java/jpa
2025. 5. 21. 12:04
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- spring cloud
- frontcode
- clean code
- DesignPattern
- 정규표현식
- toby
- programming
- generics
- OOP
- code
- Design Pattern
- java
- EffectiveJava
- frontend개발환경
- JavaScript Core
- db
- Jackson
- javascript
- MySQL
- servlet
- mariadb
- java8
- backend개발환경
- Git
- JPA
- Spring
- go-core
- TEST
- http
- Kotlin
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함