RoleRepository

interface RoleRepository

角色仓储接口

定义角色数据的查询与持久化操作

Author

lishangbu

Since

2025/08/20

Inheritors

Functions

Link copied to clipboard
abstract fun deleteById(id: Long)

按 ID 删除角色

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

按条件查询角色列表

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

按条件分页查询角色

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

按 ID 列表查询角色

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

按 ID 查询角色

Link copied to clipboard
abstract fun flush()

刷新持久化上下文

Link copied to clipboard
abstract fun save(role: Role): Role

保存角色

Link copied to clipboard
abstract fun saveAndFlush(role: Role): Role

保存角色并立即刷新