26
2017
09

Kotlin-实体类反射获取字段属性和该属性的值

需求:需求是在数据库插入的时候,不使用第三方框架,直接进行数据库操作。在插入时,由于字段数量的庞大,使用考虑使用反射来获取字段属性和字段值

插件:org.jetbrains.kotlin:kotlin-reflect:1.1.4-3

方法:
传入实体为a:A
a.
javaClass.
kotlin.
memberProperties.
forEach {
Log.e(“TAG”,${it.name}+”—-“+it.get(suspects).toString())
values.put(“”, )
}

上一篇:大牛建议的Java初学者的学习(1—5年内) 下一篇:关于Toolbar的使用小结