从应用程序代码获取休眠映射
Posted
技术标签:
【中文标题】从应用程序代码获取休眠映射【英文标题】:get hibernating mapping from application code 【发布时间】:2011-07-02 10:15:18 【问题描述】:有没有办法从我的应用程序代码中获取休眠映射? 例如,对于下面的映射,我想从我的应用程序中返回给定 created_date 的 createdDate。
【问题讨论】:
【参考方案1】:您可能可以通过使用Configuration
来获得所需的Property
来做到这一点,例如:-
Configuration configuration = new Configuration().configure("hibernate.cfg.xml");
Property property = configuration.getClassMapping("EntityName").getProperty("createdDate");
... // use the API from Property
这里是the javadoc for Property,您可以从中获取所需的信息。
【讨论】:
以上是关于从应用程序代码获取休眠映射的主要内容,如果未能解决你的问题,请参考以下文章