From 9779bdb5c0c36393761dc192b219fff5db540ec0 Mon Sep 17 00:00:00 2001 From: Don Strawsburg Date: Tue, 2 Dec 2025 13:55:01 -0500 Subject: [PATCH] package-infos and a few other changes --- pom.xml | 5 ++- .../goforward/ballistic/ApiResponse.java | 3 ++ .../ballistic/controllers/PsaController.java | 6 +-- .../{model => repos}/AccountRepository.java | 15 +++---- .../ballistic/services/PsaService.java | 35 +++------------- .../ballistic/services/impl/PsaService.java | 17 -------- .../services/impl/PsaServiceImpl.java | 41 +++++++++++++++++++ 7 files changed, 64 insertions(+), 58 deletions(-) rename src/main/java/group/goforward/ballistic/{model => repos}/AccountRepository.java (64%) delete mode 100644 src/main/java/group/goforward/ballistic/services/impl/PsaService.java create mode 100644 src/main/java/group/goforward/ballistic/services/impl/PsaServiceImpl.java diff --git a/pom.xml b/pom.xml index d264e54..9c3e160 100644 --- a/pom.xml +++ b/pom.xml @@ -30,8 +30,8 @@ - - + + scm:git:https://gitea.gofwd.group/Forward_Group/ballistic-builder-spring.git @@ -79,6 +79,7 @@ org.postgresql postgresql + 42.7.7 runtime diff --git a/src/main/java/group/goforward/ballistic/ApiResponse.java b/src/main/java/group/goforward/ballistic/ApiResponse.java index eb22fff..3dd23a6 100644 --- a/src/main/java/group/goforward/ballistic/ApiResponse.java +++ b/src/main/java/group/goforward/ballistic/ApiResponse.java @@ -2,6 +2,9 @@ package group.goforward.ballistic; import java.time.LocalDateTime; +/** + * @param + */ public class ApiResponse { private static final String API_SUCCESS = "success"; diff --git a/src/main/java/group/goforward/ballistic/controllers/PsaController.java b/src/main/java/group/goforward/ballistic/controllers/PsaController.java index 8efec1b..bf442a9 100644 --- a/src/main/java/group/goforward/ballistic/controllers/PsaController.java +++ b/src/main/java/group/goforward/ballistic/controllers/PsaController.java @@ -1,7 +1,7 @@ package group.goforward.ballistic.controllers; import group.goforward.ballistic.model.Psa; -import group.goforward.ballistic.services.PsaService; +import group.goforward.ballistic.services.impl.PsaServiceImpl; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.*; @@ -14,10 +14,10 @@ import java.util.UUID; @RequestMapping("/api/psa") public class PsaController { - private final PsaService psaService; + private final PsaServiceImpl psaService; @Autowired - public PsaController(PsaService psaService) { + public PsaController(PsaServiceImpl psaService) { this.psaService = psaService; } diff --git a/src/main/java/group/goforward/ballistic/model/AccountRepository.java b/src/main/java/group/goforward/ballistic/repos/AccountRepository.java similarity index 64% rename from src/main/java/group/goforward/ballistic/model/AccountRepository.java rename to src/main/java/group/goforward/ballistic/repos/AccountRepository.java index abb4486..1c8702f 100644 --- a/src/main/java/group/goforward/ballistic/model/AccountRepository.java +++ b/src/main/java/group/goforward/ballistic/repos/AccountRepository.java @@ -1,8 +1,9 @@ -package group.goforward.ballistic.model; - -import org.springframework.data.jpa.repository.JpaRepository; - -import java.util.UUID; - -public interface AccountRepository extends JpaRepository { +package group.goforward.ballistic.repos; + +import group.goforward.ballistic.model.Account; +import org.springframework.data.jpa.repository.JpaRepository; + +import java.util.UUID; + +public interface AccountRepository extends JpaRepository { } \ No newline at end of file diff --git a/src/main/java/group/goforward/ballistic/services/PsaService.java b/src/main/java/group/goforward/ballistic/services/PsaService.java index 29cb6f3..337d278 100644 --- a/src/main/java/group/goforward/ballistic/services/PsaService.java +++ b/src/main/java/group/goforward/ballistic/services/PsaService.java @@ -1,40 +1,17 @@ package group.goforward.ballistic.services; + import group.goforward.ballistic.model.Psa; -import group.goforward.ballistic.repos.PsaRepository; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; import java.util.List; import java.util.Optional; import java.util.UUID; -@Service -public class PsaService implements group.goforward.ballistic.services.impl.PsaService { +public interface PsaService { + List findAll(); - private final PsaRepository psaRepository; + Optional findById(UUID id); - @Autowired - public PsaService(PsaRepository psaRepository) { - this.psaRepository = psaRepository; - } + Psa save(Psa psa); - @Override - public List findAll() { - return psaRepository.findAll(); - } - - @Override - public Optional findById(UUID id) { - return psaRepository.findById(id); - } - - @Override - public Psa save(Psa psa) { - return psaRepository.save(psa); - } - - @Override - public void deleteById(UUID id) { - psaRepository.deleteById(id); - } + void deleteById(UUID id); } diff --git a/src/main/java/group/goforward/ballistic/services/impl/PsaService.java b/src/main/java/group/goforward/ballistic/services/impl/PsaService.java deleted file mode 100644 index e84f141..0000000 --- a/src/main/java/group/goforward/ballistic/services/impl/PsaService.java +++ /dev/null @@ -1,17 +0,0 @@ -package group.goforward.ballistic.services.impl; - -import group.goforward.ballistic.model.Psa; - -import java.util.List; -import java.util.Optional; -import java.util.UUID; - -public interface PsaService { - List findAll(); - - Optional findById(UUID id); - - Psa save(Psa psa); - - void deleteById(UUID id); -} diff --git a/src/main/java/group/goforward/ballistic/services/impl/PsaServiceImpl.java b/src/main/java/group/goforward/ballistic/services/impl/PsaServiceImpl.java new file mode 100644 index 0000000..1729056 --- /dev/null +++ b/src/main/java/group/goforward/ballistic/services/impl/PsaServiceImpl.java @@ -0,0 +1,41 @@ +package group.goforward.ballistic.services.impl; +import group.goforward.ballistic.model.Psa; +import group.goforward.ballistic.repos.PsaRepository; +import group.goforward.ballistic.services.PsaService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import java.util.List; +import java.util.Optional; +import java.util.UUID; + +@Service +public class PsaServiceImpl implements PsaService { + + private final PsaRepository psaRepository; + + @Autowired + public PsaServiceImpl(PsaRepository psaRepository) { + this.psaRepository = psaRepository; + } + + @Override + public List findAll() { + return psaRepository.findAll(); + } + + @Override + public Optional findById(UUID id) { + return psaRepository.findById(id); + } + + @Override + public Psa save(Psa psa) { + return psaRepository.save(psa); + } + + @Override + public void deleteById(UUID id) { + psaRepository.deleteById(id); + } +}