diff --git a/src/main/java/sopt/univoice/external/AWSConfig b/src/main/java/sopt/univoice/infra/config/AWSConfig similarity index 100% rename from src/main/java/sopt/univoice/external/AWSConfig rename to src/main/java/sopt/univoice/infra/config/AWSConfig diff --git a/src/main/java/sopt/univoice/config/JpaAuditingConfig.java b/src/main/java/sopt/univoice/infra/config/JpaAuditingConfig.java similarity index 85% rename from src/main/java/sopt/univoice/config/JpaAuditingConfig.java rename to src/main/java/sopt/univoice/infra/config/JpaAuditingConfig.java index e0148b3..03c5a6a 100644 --- a/src/main/java/sopt/univoice/config/JpaAuditingConfig.java +++ b/src/main/java/sopt/univoice/infra/config/JpaAuditingConfig.java @@ -1,4 +1,4 @@ -package sopt.univoice.config; +package sopt.univoice.infra.config; import org.springframework.context.annotation.Configuration; import org.springframework.data.jpa.repository.config.EnableJpaAuditing; diff --git a/src/main/java/sopt/univoice/external/S3Service b/src/main/java/sopt/univoice/infra/external/S3Service similarity index 100% rename from src/main/java/sopt/univoice/external/S3Service rename to src/main/java/sopt/univoice/infra/external/S3Service diff --git a/src/main/java/sopt/univoice/config/BaseTimeEntity.java b/src/main/java/sopt/univoice/infra/persistence/BaseTimeEntity.java similarity index 93% rename from src/main/java/sopt/univoice/config/BaseTimeEntity.java rename to src/main/java/sopt/univoice/infra/persistence/BaseTimeEntity.java index 29123c9..450f094 100644 --- a/src/main/java/sopt/univoice/config/BaseTimeEntity.java +++ b/src/main/java/sopt/univoice/infra/persistence/BaseTimeEntity.java @@ -1,4 +1,4 @@ -package sopt.univoice.config; +package sopt.univoice.infra.persistence; import jakarta.persistence.EntityListeners; import jakarta.persistence.MappedSuperclass; diff --git a/src/main/java/sopt/univoice/setting/controller/ProfileController.java b/src/main/java/sopt/univoice/setting/controller/ProfileController.java deleted file mode 100644 index 1d49165..0000000 --- a/src/main/java/sopt/univoice/setting/controller/ProfileController.java +++ /dev/null @@ -1,23 +0,0 @@ -package sopt.univoice.setting.controller; - -import lombok.RequiredArgsConstructor; -import org.springframework.core.env.Environment; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.RestController; - -import java.util.Arrays; - -@RestController -@RequiredArgsConstructor -public class ProfileController { - - private final Environment env; - private static final String NULL = ""; - - @GetMapping("/profile") - public String getProfile() { - return Arrays.stream(env.getActiveProfiles()) - .findFirst() - .orElse(NULL); - } -} diff --git a/src/main/java/sopt/univoice/setting/controller/SettingController.java b/src/main/java/sopt/univoice/setting/controller/SettingController.java deleted file mode 100644 index d2e27fb..0000000 --- a/src/main/java/sopt/univoice/setting/controller/SettingController.java +++ /dev/null @@ -1,33 +0,0 @@ -package sopt.univoice.setting.controller; - -import lombok.RequiredArgsConstructor; -import org.springframework.http.ResponseEntity; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RestController; -import sopt.univoice.setting.service.SettingService; -import sopt.univoice.setting.service.dto.SettingCreateDto; - -import java.net.URI; - -@RestController -@RequiredArgsConstructor -public class SettingController { - private final SettingService settingService; - - @GetMapping("/test") - public String test() { - return "테스트 API 입니다! + CD 테스트 !! "; - } - - @PostMapping - public ResponseEntity createMember( - @RequestBody SettingCreateDto memberCreate - ) { - return ResponseEntity.created(URI.create(settingService.createMember(memberCreate))).build(); - } -} - - - diff --git a/src/main/java/sopt/univoice/setting/domain/TestMember.java b/src/main/java/sopt/univoice/setting/domain/TestMember.java deleted file mode 100644 index 81faf4b..0000000 --- a/src/main/java/sopt/univoice/setting/domain/TestMember.java +++ /dev/null @@ -1,36 +0,0 @@ -package sopt.univoice.setting.domain; - -import jakarta.persistence.*; -import lombok.Builder; -import lombok.Getter; -import lombok.NoArgsConstructor; -import sopt.univoice.config.BaseTimeEntity; - -@Entity -@Getter -@NoArgsConstructor -public class TestMember extends BaseTimeEntity { - @Id - @GeneratedValue(strategy = GenerationType.IDENTITY) - private Long id; - - private String name; - - private int age; - - public static TestMember create(String name, int age) { - return TestMember.builder() - .name(name) - .age(age) - .build(); - } - - @Builder - public TestMember(String name, int age) { - this.name = name; - this.age = age; - } - - - -} \ No newline at end of file diff --git a/src/main/java/sopt/univoice/setting/repository/TestRepository.java b/src/main/java/sopt/univoice/setting/repository/TestRepository.java deleted file mode 100644 index 855cb57..0000000 --- a/src/main/java/sopt/univoice/setting/repository/TestRepository.java +++ /dev/null @@ -1,10 +0,0 @@ -package sopt.univoice.setting.repository; - -import org.springframework.data.jpa.repository.JpaRepository; -import sopt.univoice.setting.domain.TestMember; - -public interface TestRepository extends JpaRepository { - - -} - diff --git a/src/main/java/sopt/univoice/setting/service/SettingService.java b/src/main/java/sopt/univoice/setting/service/SettingService.java deleted file mode 100644 index 5b1400c..0000000 --- a/src/main/java/sopt/univoice/setting/service/SettingService.java +++ /dev/null @@ -1,24 +0,0 @@ -package sopt.univoice.setting.service; - -import lombok.RequiredArgsConstructor; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; -import sopt.univoice.setting.domain.TestMember; -import sopt.univoice.setting.repository.TestRepository; -import sopt.univoice.setting.service.dto.SettingCreateDto; - -@Service -@RequiredArgsConstructor -public class SettingService { - private final TestRepository memberRepository; - - @Transactional - public String createMember( - SettingCreateDto memberCreateDto - ) { - TestMember member = TestMember.create(memberCreateDto.name(), memberCreateDto.age()); - memberRepository.save(member); - return member.getId().toString(); - } - -} diff --git a/src/main/java/sopt/univoice/setting/service/dto/SettingCreateDto.java b/src/main/java/sopt/univoice/setting/service/dto/SettingCreateDto.java deleted file mode 100644 index 827ebf2..0000000 --- a/src/main/java/sopt/univoice/setting/service/dto/SettingCreateDto.java +++ /dev/null @@ -1,6 +0,0 @@ -package sopt.univoice.setting.service.dto; - -public record SettingCreateDto( - String name, - int age) { -}