kotlin
2023-04-20
2023-04-20
浪子挥霍的是他的祖业,财迷葬送的却是他自己。——托·富勒
在mp
中使用KtQueryWrapper
时,需要如下使用:
1 | KtQueryWrapper(User::class.java).eq(User::name, "sss").eq(User::roleId, "sss2") |
这里的User::name
是一个KProperty
,其文档:https://kotlinlang.org/docs/reflection.html
可以使用KProperty
的name
属性获取到其属性名
1 | User::name.name |
当然其还有很丰富的其他属性、函数
在项目中使用其,需要先引入kotlin-reflect
依赖
1 | <dependency> |