개발 가이드 기본구성 로깅 설정 쿼리로깅 파일 구조 쿼리로깅 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
|