- `mappers` 디렉터리 경로를 `mapper`로 변경
- `resultType`을 `go.kr.project.system.user.domain.User`에서 `User`로 수정
EgovAopExceptionTransfer 예외 처리 포인트컷 수정
- 포인트컷 표현식 정정: `go.kr.project..impl.*Impl.*(..)` 및 `egovframework.com..*Impl.*(..)` 처리 추가
application.yml 설정 업데이트
- `mapper-locations`: `mappers`에서 `mapper`로 경로 수정
- `type-aliases-package`: 패키지 포함 범위 확장 추가 (egovframework.**.domain 포함)
1. MyBatis 매퍼 파일 생성: `TbUserMapper_maria.xml`
- `selectUser` 쿼리 추가.
2. Service 관련 클래스 추가:
- Interface: `UserService`
- 구현체: `UserServiceImpl`
3. Controller 추가:
- `UserController` 생성 및 `userList` 메서드 추가.
4. MyBatis 매핑 변경:
- `application.yml` 수정: DB 타입별 매퍼 설정 적용 (MariaDB).
5. 글로벌 설정 처리:
- `application.yml` 및 `application-local.yml` 데이터베이스 설정 업데이트.
6. 공통 유틸 추가:
- `EgovFileScrty` 클래스 추가 (암호화 및 복호화 기능 포함).
7. 기본 예외 핸들러 추가:
- `EgovDefaultExcepHndlr` 클래스 생성.
8. 테스트 및 설정 검증:
- `ConfigTestController` 추가, 설정 로드 확인.
그 외: Gradle 빌드 이슈로 관련 디프리케이션 경고 로그 일부 수정.