Skip to content

Commit 4ee0c7e

Browse files
authored
Merge pull request #19 from Database-QL-team/refactor/#17/mybatis
[Refactor] MyBatis로 마이그레이션
2 parents 68a3051 + 5ce25c2 commit 4ee0c7e

42 files changed

Lines changed: 641 additions & 607 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎build.gradle‎

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,17 +26,29 @@ dependencies {
2626
implementation 'org.springframework.boot:spring-boot-starter-web'
2727
implementation 'io.micrometer:micrometer-tracing-bridge-brave'
2828
compileOnly 'org.projectlombok:lombok'
29-
//runtimeOnly 'com.mysql:mysql-connector-j'
30-
implementation 'mysql:mysql-connector-java:8.0.32'
3129
annotationProcessor 'org.projectlombok:lombok'
32-
testImplementation 'org.springframework.boot:spring-boot-starter-test'
33-
testRuntimeOnly 'org.junit.platform:junit-platform-launcher'
30+
31+
// Database
32+
implementation 'mysql:mysql-connector-java:8.0.32'
3433
implementation 'com.zaxxer:HikariCP:5.0.1'
35-
implementation 'jakarta.persistence:jakarta.persistence-api:3.0.0'
34+
35+
// MyBatis
36+
implementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter:3.0.3'
37+
implementation 'org.mybatis.dynamic-sql:mybatis-dynamic-sql:1.5.2'
38+
39+
// JPA (Spring Boot가 자동으로 Hibernate 버전 관리)
40+
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
41+
42+
// 기타 라이브러리
3643
implementation 'org.jsoup:jsoup:1.17.2'
3744
implementation 'org.json:json:20240303'
38-
implementation 'org.hibernate:hibernate-validator:6.2.0.Final' // 최신 버전 확인
3945

46+
// Testing
47+
testImplementation 'org.springframework.boot:spring-boot-starter-test'
48+
testRuntimeOnly 'org.junit.platform:junit-platform-launcher'
49+
50+
// swagger
51+
implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.0.2'
4052
}
4153

4254
tasks.named('test') {

‎src/main/java/ggyuel/ggyuup/Main/controller/MainController.java‎

Lines changed: 0 additions & 29 deletions
This file was deleted.

‎src/main/java/ggyuel/ggyuup/Main/service/MainPage.java‎

Lines changed: 0 additions & 142 deletions
This file was deleted.

‎src/main/java/ggyuel/ggyuup/Member/service/MemberService.java‎

Lines changed: 0 additions & 7 deletions
This file was deleted.

‎src/main/java/ggyuel/ggyuup/Member/service/MemberServiceImpl.java‎

Lines changed: 0 additions & 55 deletions
This file was deleted.

‎src/main/java/ggyuel/ggyuup/ProAlgo/domain/ProAlgo.java‎

Lines changed: 0 additions & 13 deletions
This file was deleted.

‎src/main/java/ggyuel/ggyuup/Problems/controller/ProblemController.java‎

Lines changed: 0 additions & 63 deletions
This file was deleted.

0 commit comments

Comments
 (0)