Refactor domain models (DomFunktionaer, DomReiter, DomPferd) to align with ZNS conventions: simplify naming, update properties, and enhance parser logic. Adjust related controllers, repository methods, and tests. Update MASTER_ROADMAP with changes to domain models.
This commit is contained in:
+8
-5
@@ -1,7 +1,10 @@
|
||||
package at.mocode.zns.import.service.config
|
||||
|
||||
import at.mocode.masterdata.domain.repository.*
|
||||
import at.mocode.masterdata.infrastructure.persistence.*
|
||||
import at.mocode.masterdata.infrastructure.persistence.funktionaer.FunktionaerExposedRepository
|
||||
import at.mocode.masterdata.infrastructure.persistence.pferd.HorseExposedRepository
|
||||
import at.mocode.masterdata.infrastructure.persistence.reiter.ReiterExposedRepository
|
||||
import at.mocode.masterdata.infrastructure.persistence.verein.VereinExposedRepository
|
||||
import org.springframework.context.annotation.Bean
|
||||
import org.springframework.context.annotation.Configuration
|
||||
|
||||
@@ -9,14 +12,14 @@ import org.springframework.context.annotation.Configuration
|
||||
class RepositoryConfiguration {
|
||||
|
||||
@Bean
|
||||
fun vereinRepository(): VereinRepository = ExposedVereinRepository()
|
||||
fun vereinRepository(): VereinRepository = VereinExposedRepository()
|
||||
|
||||
@Bean
|
||||
fun reiterRepository(): ReiterRepository = ExposedReiterRepository()
|
||||
fun reiterRepository(): ReiterRepository = ReiterExposedRepository()
|
||||
|
||||
@Bean
|
||||
fun horseRepository(): HorseRepository = HorseRepositoryImpl()
|
||||
fun horseRepository(): HorseRepository = HorseExposedRepository()
|
||||
|
||||
@Bean
|
||||
fun funktionaerRepository(): FunktionaerRepository = ExposedFunktionaerRepository()
|
||||
fun funktionaerRepository(): FunktionaerRepository = FunktionaerExposedRepository()
|
||||
}
|
||||
|
||||
+4
-4
@@ -1,9 +1,9 @@
|
||||
package at.mocode.zns.import.service.config
|
||||
|
||||
import at.mocode.masterdata.infrastructure.persistence.FunktionaerTable
|
||||
import at.mocode.masterdata.infrastructure.persistence.HorseTable
|
||||
import at.mocode.masterdata.infrastructure.persistence.ReiterTable
|
||||
import at.mocode.masterdata.infrastructure.persistence.VereinTable
|
||||
import at.mocode.masterdata.infrastructure.persistence.funktionaer.FunktionaerTable
|
||||
import at.mocode.masterdata.infrastructure.persistence.pferd.HorseTable
|
||||
import at.mocode.masterdata.infrastructure.persistence.reiter.ReiterTable
|
||||
import at.mocode.masterdata.infrastructure.persistence.verein.VereinTable
|
||||
import jakarta.annotation.PostConstruct
|
||||
import org.jetbrains.exposed.v1.jdbc.Database
|
||||
import org.jetbrains.exposed.v1.jdbc.transactions.transaction
|
||||
|
||||
Reference in New Issue
Block a user