获取实体属性在hibernate配置中对应字段的长度

来源:互联网 发布:java编程语言 第四版 编辑:程序博客网 时间:2024/04/29 10:53

 

Class Test=Class.forName(Test.class.getName());

Configuration f=new Configuration().addClass(Test);


PersistentClass pc=f.getClassMapping(Test.class.getName());


Iterator iterator=null;
  

for(String str:fieldStr){   //属性名称


   iterator=pc.getProperty(str).getColumnIterator();


   while(iterator.hasNext()){


    Column column=(Column)iterator.next();


    System.out.println(column.getLength());//属性对应字段长度


   }


  }

原创粉丝点击