유튜브블로그Top 10
내 프로필

데브허브 안내
소개업데이트 소식

데브허브 커뮤니티

스프링 부트 3 : 4. 프로젝트 구조

개발자 유미

2024. 12. 11.

0

#backend
  • 스프링 부트 프로젝트는 Gradle 설정, 코드 영역(Main/Test), static 자료(HTML, CSS, JavaScript, 이미지)로 구성된다. 📦
  • 중핵적인 코드 구조는 Controller, Service, Repository 세 가지 계층으로 이루어져 있다.
  • Controller는 클라이언트 요청을 받고 Service로 로직을 전달한다. 👨‍🍳
  • Service는 실제 데이터 처리 로직을 담당하며, Repository를 통해 데이터 베이스와 소통한다. 🗄️
  • Repository는 데이터베이스 액세스를 위한 인터페이스이며, Entity를 통해 데이터를 처리한다. 🗄️
  • Entity는 데이터베이스 테이블과 일대일 관계를 가지며, 데이터베이스의 필드와 동일한 속성을 가진다. ⭐

Recommanded Videos