개요
개발 가이드
기본구성
로깅 설정
쿼리로깅 파일 구조
쿼리로깅 log4jdbc 설정
logback 관련 설정
클라이언트, 서버 간 통신 데이터 형식
서버 측 개발 방식
Contoller, Service, Mapper 구조
디렉토리 구조
DTO 클래스 작성
Controller 클래스 작성
Service 클래스 작성
API Controller 클래스 작성
API Service 클래스 작성
Mapper 클래스 및 Query 작
암호화
데이터 암호화 정의
의존성 주입 사용 방법
사용 예시
파일업로드
XSS 방지 처리
XSS 방지 처리 설명
XssSanitizer 커스텀 어노테이션
HTTP Interface
HTTP Interface 설명
HttpExchangeInterface 커스텀 어노테이션
Masking 처리
Masking 처리 설명
MaskingUtils 커스텀 어노테이
데이터베이스
트랜잭션 처리
트랜잭션 전파 레벨
트랜잭션 경계 설정
Exception Rollback 처리
트랜잭션 분리
@Transactional 어노테이션 사용 주의사항
서로 다른 DB스키마 다중 데이터소스 트랜잭션 사용방
개발 환경 데이터 베이스
개발
유효성 체크 방법
개요
Bean Validation
Custom Validator
날짜 변환 유틸 사용법
작성 예제
패턴 정의
대용량 엑셀다운로드
BO-API 대용량 엑셀다운로드
BO 대용량 엑셀다운로드
Excel 기타 설정에 대한 설명
@Excel 커스텀 어노테이션
FO/BO 숫자-날짜(dayjs) 변환 가이드
FO 숫자변환 가이드
BO 숫자변환 가이드
FO 날짜변환 가이드
BO 날짜변환 가이드
문자전송 가이드
Config 설정
Sample 소스 및 설명
알림톡전송 가이드
Config 설정
Sample 소스 및 설명
Falilover 설명
메일전송 가이드
Config 설정
Sample 소스 및 설명
검색엔진 가이드
검색 데이터 추가
검색 데이터 조회
메시지
에러메시지 및 예외 처리
예외 처리
예외 반환 응답값
프로젝트별 Code값 목록
예러메시지 처리
응답값 Response 공통 처리
응답값 공통 처리 설명
@EnableResponseBodyAdvice, @DisableResponseBodyAdvice 커스텀 어노테이션
FO BO Message 처리
MessageResolver 클래스 설명
사용법 및 작성예시
기타환경
Swagger3
어노테이션 변경점
설명