BerryRepositoryImpl

@Repository
class BerryRepositoryImpl(sql: KSqlClient) : BerryRepository

树果仓储实现

基于 Jimmer 查询并持久化树果数据

Constructors

Link copied to clipboard
constructor(sql: KSqlClient)

Functions

Link copied to clipboard
open override fun deleteById(id: Long)

删除指定 ID 的树果

Link copied to clipboard
open override fun findAll(example: Example<Berry>?): List<Berry>

按示例条件查询树果列表

open override fun findAll(example: Example<Berry>?, pageable: Pageable): Page<Berry>

按示例条件分页查询树果

Link copied to clipboard
open override fun findById(id: Long): Berry?

按 ID 查询单个树果

Link copied to clipboard
open override fun flush()

保留与 Spring Data 风格一致的刷新方法

Link copied to clipboard
open override fun save(berry: Berry): Berry

保存树果

Link copied to clipboard
open override fun saveAndFlush(berry: Berry): Berry

保存树果并立即刷新