使用Active JDBC获取列数据类型

时间:2017-10-04 08:25:59

标签: activejdbc javalite

如何使用Active JDBC获取列数据类型?可能吗? 出于自动化目的,我需要为模型的每一列提供数据类型。

提前致谢。

1 个答案:

答案 0 :(得分:0)

是的,你可以从MetaModel

获得
MetaModel mm = person.getMetaModel();
Map<String, ColumnMetadata> cmMap = mm.getColumnMetadata(); 
ColumnMetadata cm = cmMap.get("first_name");
String typeName =  cm.getTypeName();