Spring Boot
Build configuration
val commonMain by getting {
dependencies {
implementation("dev.kilua:kilua-rpc-spring-boot:$kiluaRpcVersion")
}
}Service implementation
Service class
@Service
@Scope(value = ConfigurableBeanFactory.SCOPE_PROTOTYPE)
class AddressService : IAddressService {
override suspend fun getAddressList(search: String?, sort: Sort) {
return listOf()
}
override suspend fun addAddress(address: Address) {
return Address()
}
override suspend fun updateAddress(id: Int, address: Address) {
return Address()
}
override suspend fun deleteAddress(id: Int) {
return false
}
}Injecting server objects
Blocking code
Application configuration
The application class
Security
Last updated