메타 데이터의 끝으로 건너뛰기
메타 데이터의 시작으로 이동

이 페이지의 이전 버전을 보고 있습니다. 현재 버전 보기.

현재와 비교 페이지 이력 보기

« 이전 버전 18 다음 »

X2BEE의 개발을 위한 안정적인 개발 환경을 구축하는 방법에 대해 설명합니다.


사용 라이브러리 정보

명칭

버전

용도

JRE System Library

17

웹 어플리케이션 구동에 필요한 자바 런타임 라이브러리

Spring Boot Framework

3.3.1(Spring Framework 6.1.10)

서버 로직 전반을 담당하는 프레임워크

Mybatis-spring-boot-starter

3.0.3

데이터베이스 연결 및 쿼리 처리를 위한 라이브러리

Logback

1.5.6

로깅을 위한 라이브러리

lombok

1.18.32

반복되는 메소드를 Annotation을 사용해서 자동으로 작성해주는 라이브러리

google-owasp-java-html-sanitizer

20240325.1

XSS 방지 필터

프로젝트 패키지 구조

 1. src/main/java

  • 프레임워크 공통 클래스 패키지: 프로젝트 관련 설정, 예외처리, DB관련 속성, 보안, 유틸 클래스 포함

  • API 관련 비즈니스 로직 클래스 패키지: Controller, Service, Dao, Entity 클래스

 2. src/main/resources

  • 프레임워크 설정 패캐지: dev/local 별 datasource 설정, 로깅 설정, 기타 설정 파일

  • API 관련 쿼리 패키지: 프로젝트 내에서 사용될 쿼리 파일

  • View 템플릿 패키지: Front-end html 파일과 error html 파일

  • 기타 설정 패키지: 프로젝트 전체 appliation.yml 파일 및 설정 파일

다음 콘텐츠

로컬 개발 환경 설정하기


  • 레이블 없음