jfinal 2.0 使用Model遍历表结构(字段列表)
2015-09-08 00:00
197 查看
摘要: 当一个Mode没有检索到数据的时候,Model里是没有表的字段信息的。如果获得表的字段信息呢?
首先要引入如下类
import java.util.Map;
import java.util.Set;
import com.jfinal.plugin.activerecord.Table;
import com.jfinal.plugin.activerecord.TableMapping;
//然后通过如下代码来获得Mode对应的表结构,其中PtXzqh是一个Model
Table table = TableMapping.me().getTable(PtXzqh.dao.getClass());
String s = table.getColumnTypeMap().toString();
Map<String, Class<?>> m = table.getColumnTypeMap();
for(Map.Entry<String, Class<?>> entry:m.entrySet()){
System.out.println(entry.getKey()+"--->"+entry.getValue());
}
首先要引入如下类
import java.util.Map;
import java.util.Set;
import com.jfinal.plugin.activerecord.Table;
import com.jfinal.plugin.activerecord.TableMapping;
//然后通过如下代码来获得Mode对应的表结构,其中PtXzqh是一个Model
Table table = TableMapping.me().getTable(PtXzqh.dao.getClass());
String s = table.getColumnTypeMap().toString();
Map<String, Class<?>> m = table.getColumnTypeMap();
for(Map.Entry<String, Class<?>> entry:m.entrySet()){
System.out.println(entry.getKey()+"--->"+entry.getValue());
}
相关文章推荐
- 获取Lua表结构(table)数据实例
- MySQL数据源表结构图示
- sql复制表结构和数据的实现方法
- 根据sql脚本修改数据库表结构的几种解决方案
- C#实现利用泛型将DataSet转为Model的方法
- MySQL复制表结构和内容到另一张表中的SQL语句
- MySQL修改表结构操作命令总结
- oracle复制表结构和复制表数据语句分享
- mysql中复制表结构的方法小结
- MySQL中修改表结构时需要注意的一些地方
- 如何获取SqlServer2005表结构(字段,主键,外键,递增,描述)
- MVVM模式中ViewModel和View、Model有什么区别?
- Django中模型Model添加JSON类型字段的方法
- JFinal Dao 集成到 Spring
- QModelIndex/Role/Model介紹<二>
- JFinal常见问题汇总
- 使用Freesql简单地实现多条件查询
- JFinal使用Freemarker作为展示层中的国际化配置使用
- 生成jFinal的动态条件查询语句的工具类 3ff8
- JFinal 3ff0 +CKEditor文件上传后缀验证,大小验证。