chore: MSSQL에서 PostgreSQL로 프로젝트 마이그레이션

- local, dev, prod 프로필의 환경 설정 파일을 PostgreSQL 연결 정보로 변경

- pom.xml에 PostgreSQL JDBC 드라이버 의존성과 Lombok 빌드 설정을 추가

- SpringConfig의 MyBatis 설정을 PostgreSQL 전용 매퍼 파일을 사용하도록 변경

- log4j2.xml의 로그 디렉터리를 절대 경로 /logs에서 상대 경로로 변경

- plan.md에 DB 설정 정보를 추가하고 README.md를 PostgreSQL 기반 구성에 맞게 갱신
This commit is contained in:
2026-05-29 18:22:55 +09:00
parent 14be10f5a4
commit af320f07fb
8 changed files with 199 additions and 36 deletions
+20
View File
@@ -27,6 +27,7 @@
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>${lombok.version}</version>
<optional>true</optional>
</dependency>
<dependency>
@@ -76,6 +77,17 @@
<artifactId>mssql-jdbc</artifactId>
<version>12.8.1.jre8</version>
</dependency>
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>42.7.3</version>
<exclusions>
<exclusion>
<groupId>org.checkerframework</groupId>
<artifactId>checker-qual</artifactId>
</exclusion>
</exclusions>
</dependency>
<!-- Mysql -->
<!-- https://mvnrepository.com/artifact/com.mysql/mysql-connector-j -->
<!--<dependency>
@@ -197,6 +209,13 @@
<meminitial>512m</meminitial>
<maxmem>1024m</maxmem>
<encoding>UTF-8</encoding>
<annotationProcessorPaths>
<path>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>${lombok.version}</version>
</path>
</annotationProcessorPaths>
</configuration>
</plugin>
<plugin>
@@ -246,5 +265,6 @@
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<sdl.version>6.0.0</sdl.version>
<log4j2.version>2.23.1</log4j2.version>
<lombok.version>1.18.46</lombok.version>
</properties>
</project>