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