From c6d36f36996df7e227709372456d8210e1062db9 Mon Sep 17 00:00:00 2001 From: isExample Date: Tue, 15 Aug 2023 21:04:39 +0900 Subject: [PATCH] =?UTF-8?q?[Feat]=20Layered=20=EC=95=84=ED=82=A4=ED=85=8D?= =?UTF-8?q?=EC=B2=98=20=EA=B5=AC=EC=B6=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 3 +++ build.gradle | 1 + .../transaction/controller/TransactionController.java | 9 +++++++++ .../transaction/repository/RecommendRepository.java | 9 +++++++++ .../repository/TransactionAttachRepository.java | 9 +++++++++ .../transaction/repository/TransactionRepository.java | 9 +++++++++ .../transaction/service/TransactionService.java | 10 ++++++++++ src/main/resources/application.properties | 1 - 8 files changed, 50 insertions(+), 1 deletion(-) create mode 100644 src/main/java/HeyPorori/transaction/controller/TransactionController.java create mode 100644 src/main/java/HeyPorori/transaction/repository/RecommendRepository.java create mode 100644 src/main/java/HeyPorori/transaction/repository/TransactionAttachRepository.java create mode 100644 src/main/java/HeyPorori/transaction/repository/TransactionRepository.java create mode 100644 src/main/java/HeyPorori/transaction/service/TransactionService.java delete mode 100644 src/main/resources/application.properties diff --git a/.gitignore b/.gitignore index c2065bc..c54da71 100644 --- a/.gitignore +++ b/.gitignore @@ -35,3 +35,6 @@ out/ ### VS Code ### .vscode/ + +### Spring Boot ### +src/main/resources/application.properties \ No newline at end of file diff --git a/build.gradle b/build.gradle index 6547c7a..328733c 100644 --- a/build.gradle +++ b/build.gradle @@ -24,6 +24,7 @@ repositories { dependencies { implementation 'org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.springframework.boot:spring-boot-starter-web' + implementation 'mysql:mysql-connector-java:8.0.25' compileOnly 'org.projectlombok:lombok' annotationProcessor 'org.projectlombok:lombok' testImplementation 'org.springframework.boot:spring-boot-starter-test' diff --git a/src/main/java/HeyPorori/transaction/controller/TransactionController.java b/src/main/java/HeyPorori/transaction/controller/TransactionController.java new file mode 100644 index 0000000..ff3b39c --- /dev/null +++ b/src/main/java/HeyPorori/transaction/controller/TransactionController.java @@ -0,0 +1,9 @@ +package HeyPorori.transaction.controller; + +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +@RestController +@RequestMapping("/api/transactions") +public class TransactionController { +} diff --git a/src/main/java/HeyPorori/transaction/repository/RecommendRepository.java b/src/main/java/HeyPorori/transaction/repository/RecommendRepository.java new file mode 100644 index 0000000..c11f5f1 --- /dev/null +++ b/src/main/java/HeyPorori/transaction/repository/RecommendRepository.java @@ -0,0 +1,9 @@ +package HeyPorori.transaction.repository; + +import HeyPorori.transaction.domain.Recommend; +import org.springframework.data.jpa.repository.JpaRepository; +import org.springframework.stereotype.Repository; + +@Repository +public interface RecommendRepository extends JpaRepository { +} diff --git a/src/main/java/HeyPorori/transaction/repository/TransactionAttachRepository.java b/src/main/java/HeyPorori/transaction/repository/TransactionAttachRepository.java new file mode 100644 index 0000000..5b7b2f1 --- /dev/null +++ b/src/main/java/HeyPorori/transaction/repository/TransactionAttachRepository.java @@ -0,0 +1,9 @@ +package HeyPorori.transaction.repository; + +import HeyPorori.transaction.domain.TransactionAttach; +import org.springframework.data.jpa.repository.JpaRepository; +import org.springframework.stereotype.Repository; + +@Repository +public interface TransactionAttachRepository extends JpaRepository { +} diff --git a/src/main/java/HeyPorori/transaction/repository/TransactionRepository.java b/src/main/java/HeyPorori/transaction/repository/TransactionRepository.java new file mode 100644 index 0000000..72eb3ae --- /dev/null +++ b/src/main/java/HeyPorori/transaction/repository/TransactionRepository.java @@ -0,0 +1,9 @@ +package HeyPorori.transaction.repository; + +import HeyPorori.transaction.domain.Transaction; +import org.springframework.data.jpa.repository.JpaRepository; +import org.springframework.stereotype.Repository; + +@Repository +public interface TransactionRepository extends JpaRepository { +} diff --git a/src/main/java/HeyPorori/transaction/service/TransactionService.java b/src/main/java/HeyPorori/transaction/service/TransactionService.java new file mode 100644 index 0000000..c553bad --- /dev/null +++ b/src/main/java/HeyPorori/transaction/service/TransactionService.java @@ -0,0 +1,10 @@ +package HeyPorori.transaction.service; + +import org.springframework.stereotype.Service; + +import javax.transaction.Transactional; + +@Service +@Transactional +public class TransactionService { +} diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties deleted file mode 100644 index 8b13789..0000000 --- a/src/main/resources/application.properties +++ /dev/null @@ -1 +0,0 @@ -