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:
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user