Updated command qeury and model id
This commit is contained in:
parent
559633e58a
commit
371c4fa5aa
@ -4,8 +4,6 @@ import java.io.Serializable
|
|||||||
import java.math.BigDecimal
|
import java.math.BigDecimal
|
||||||
import java.util.UUID
|
import java.util.UUID
|
||||||
import javax.persistence.Entity
|
import javax.persistence.Entity
|
||||||
import javax.persistence.GeneratedValue
|
|
||||||
import javax.persistence.GenerationType
|
|
||||||
import javax.persistence.Id
|
import javax.persistence.Id
|
||||||
import javax.persistence.Table
|
import javax.persistence.Table
|
||||||
|
|
||||||
@ -13,7 +11,6 @@ import javax.persistence.Table
|
|||||||
@Table(name = "bank_accounts")
|
@Table(name = "bank_accounts")
|
||||||
data class BankAccount(
|
data class BankAccount(
|
||||||
@Id
|
@Id
|
||||||
@GeneratedValue(strategy = GenerationType.AUTO)
|
|
||||||
var id: UUID? = null,
|
var id: UUID? = null,
|
||||||
|
|
||||||
var owner: String? = null,
|
var owner: String? = null,
|
||||||
|
@ -62,6 +62,6 @@ class BankAccountProjection @Autowired constructor(
|
|||||||
@QueryHandler
|
@QueryHandler
|
||||||
fun handle(query: FindBankAccountQuery): BankAccount? {
|
fun handle(query: FindBankAccountQuery): BankAccount? {
|
||||||
log.debug("Handling FindBankAccountQuery query: {}", query)
|
log.debug("Handling FindBankAccountQuery query: {}", query)
|
||||||
return this.bankAccountRepository.findById(query.accountId).orElse(null)
|
return this.bankAccountRepository.findById(query.id).orElse(null)
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -3,5 +3,5 @@ package com.cubetiqs.demo.axon.query
|
|||||||
import java.util.UUID
|
import java.util.UUID
|
||||||
|
|
||||||
data class FindBankAccountQuery(
|
data class FindBankAccountQuery(
|
||||||
val accountId: UUID
|
val id: UUID
|
||||||
)
|
)
|
@ -44,6 +44,4 @@ class AccountCommandServiceImpl @Autowired constructor(
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
@ -2,6 +2,8 @@ server:
|
|||||||
port: 8182
|
port: 8182
|
||||||
|
|
||||||
spring:
|
spring:
|
||||||
|
application:
|
||||||
|
name: axon-demo
|
||||||
datasource:
|
datasource:
|
||||||
driverClassName: org.postgresql.Driver
|
driverClassName: org.postgresql.Driver
|
||||||
url: jdbc:postgresql://${POSTGRES_HOST:192.168.0.202}:${POSTGRES_PORT:5432}/${POSTGRES_DB:axon_demo}
|
url: jdbc:postgresql://${POSTGRES_HOST:192.168.0.202}:${POSTGRES_PORT:5432}/${POSTGRES_DB:axon_demo}
|
||||||
@ -34,3 +36,8 @@ spring:
|
|||||||
axon:
|
axon:
|
||||||
serializer:
|
serializer:
|
||||||
general: jackson
|
general: jackson
|
||||||
|
axonserver:
|
||||||
|
servers: 192.168.0.202
|
||||||
|
|
||||||
|
logging:
|
||||||
|
level.root: debug
|
Loading…
Reference in New Issue
Block a user