一尘不染

获取使用Hibernate映射的属性的列名

hibernate

如何访问模型的Hibernate映射以找出属性的列名?

列名未在映射中指定,因此Hibernate自动生成它-我想创建一个包含此列名的本机SQL语句。


阅读 173

收藏
2020-06-20

共1个答案

一尘不染

感谢Jherico,我发现了如何做到这一点:

((Column) sessionFactoryBean.getConfiguration().getClassMapping(Person.class.getName())
        .getProperty("myProperty").getColumnIterator().next()).getName();
2020-06-20