RoleRepositoryImpl

@Repository
class RoleRepositoryImpl(sql: KSqlClient) : RoleRepository

Constructors

Link copied to clipboard
constructor(sql: KSqlClient)

Types

Link copied to clipboard
object Companion

Functions

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

按 ID 删除角色

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

按条件查询角色列表

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

按条件分页查询角色

Link copied to clipboard
open override fun findAllById(ids: Iterable<Long>): List<Role>

按 ID 列表查询角色

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

按 ID 查询角色

Link copied to clipboard
open override fun flush()

刷新持久化上下文

Link copied to clipboard
open override fun save(role: Role): Role

保存角色

Link copied to clipboard
open override fun saveAndFlush(role: Role): Role

保存角色并立即刷新