패턴
MVC 패턴
객체
객체는 기능과 속성의 집합이다.
모델
모델은 2가지 측면으로 만든다.
도메인과 엔티티 이다.
엔티티
JPA (Java Persistence API)
JPA 도 모델은 객체로 정의했다. 속성은 엔티티 이다.
기능은 레파지토리이다.
JAVA
JAVA 에서 속성은 DTO 이다
DTO (택배상자)
현업에서는 Domain 이라 한다.
context: 택배상자한테 주고 다시 받는 것을 말한다.
어플리케이션 context
VO
ORM (Object - Relational Mapping)
우리가 일반 적으로 알고 있는 애플리케이션 Class와 RDB(Relational DataBase)의 테이블을 매핑(연결)한다는 뜻이며, 기술적으로는 어플리케이션의 객체를 RDB 테이블에 자동으로 영속화 해주는 것이라고 보면된다.
스캐폴딩 (임시 지지 구조물)
항상 스캐폴딩을 먼저하자. https://snupi.tistory.com/61
“웹상에서 간단한 조작으로 DB의 데이터를 다룰 수 있게 해주는 코드"
"프로토타입이나 테스트 용 코드”
Ide란?
IDE란 통합 개발 환경(Integrated Development Environment)의 약자로, 소프트웨어 개발을 위한 포괄적인 도구 모음
CRUD
Create, Read, Update, Delete 작업