hibernate 获取表信息

来源:互联网 发布:豫章书院知乎 编辑:程序博客网 时间:2024/05/22 09:47
  1.          //通过实体名返回Hibernate的PersistentClass  
  2.          PersistentClass clazz = sessionFactory.getConfiguration().getClassMapping(entityName);  
  3.         //对应的表的元数据  
  4.        Table table = clazz.getTable();  
  5.        Iterator<Column> iterator = table.getColumnIterator();  
  6.         //列名  
  7.         String name = column.getName();  
  8.        //这是数据库列映射到JAVA中的属性  
  9.         Property property = clazz.getProperty(name);  
  10.  

原创粉丝点击