MVC 패턴
Model , View , Controller 의 약자로 개발을 진행할 때 역할을 구분하여 개발하고 관리또한 용이하게 할 수 있도록 하는 것 .
View 사용자화면 (템플릿) / Controller 컨트롤러 / Model 데이터 (서비스,레포지토리 등 )
DTO / DAO
DTO - 계층 간 데이터 교환을 하기 위해 사용하는 객체.
예를들어 Getter , Setter 만 가진 작성폼 같은 객체를 말함.
DAO - Data Access Object 의 약자로 데이터에 접근하기 위한 객체.
예를들어 레포지토리
DI
의존성주입 이란 ?
해당클래스가 생성될때
다른 외부클래스가 생성되게 하는것