avalon
Toggle table of contents
0.0.1-SNAPSHOT
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
avalon
avalon-authorization
/
io.github.lishangbu.avalon.authorization.repository
/
RoleRepositoryImpl
Role
Repository
Impl
@
Repository
class
RoleRepositoryImpl
(
sql
:
KSqlClient
)
:
RoleRepository
Members
Constructors
Role
Repository
Impl
Link copied to clipboard
constructor
(
sql
:
KSqlClient
)
Types
Companion
Link copied to clipboard
object
Companion
Functions
delete
By
Id
Link copied to clipboard
open
override
fun
deleteById
(
id
:
Long
)
按 ID 删除角色
find
All
Link copied to clipboard
open
override
fun
findAll
(
example
:
Example
<
Role
>
?
)
:
List
<
Role
>
按条件查询角色列表
open
override
fun
findAll
(
example
:
Example
<
Role
>
?
,
pageable
:
Pageable
)
:
Page
<
Role
>
按条件分页查询角色
find
All
By
Id
Link copied to clipboard
open
override
fun
findAllById
(
ids
:
Iterable
<
Long
>
)
:
List
<
Role
>
按 ID 列表查询角色
find
By
Id
Link copied to clipboard
open
override
fun
findById
(
id
:
Long
)
:
Role
?
按 ID 查询角色
flush
Link copied to clipboard
open
override
fun
flush
(
)
刷新持久化上下文
save
Link copied to clipboard
open
override
fun
save
(
role
:
Role
)
:
Role
保存角色
save
And
Flush
Link copied to clipboard
open
override
fun
saveAndFlush
(
role
:
Role
)
:
Role
保存角色并立即刷新