[프로젝트] 3. 프로젝트 폴더 구조

FRONT - REACT

BACK - SPRINGBOOT

 

Spring Boot 폴더 구조

config/ : 애플리케이션 설정과 관련된 클래스들 포함합니다.

controller/ : REST API 를 정의하는 컨트롤러 클래스들을 포함합니다.

dto/ : 데이터 전송 객체(Data Transfer Objects) 클래스들을 포함합니다.

exception/ : 사용자 정의 예외 예외 처리 클래스 포함

entity: 데이터베이스 엔티티 모델 클래스 포함

repository/ : JPA 레포지토리 인터페이스 포함

service/ : 비즈니스 로직을 처리하는 서비스 클래스 들을 포함

util/ : 유틸리티 클래스 포함

 

React  폴더 구조

components/ : 재사용 가능한 React 컴포넌트 포함

pages/ : 각 페이지에 대한 컴포넌트 포함

services/ : API 호출 및 기타 서비스로직  포함

utils/ : 유틸리티 함수들을 포함합니다.

styles/ :CSS관련 파일 포함

 

 

위의 구조로 프로젝트 진행 예정이며, 추후에 변경 가능성 큼

  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유