将基于XML的配置转换为Annotations

时间:2009-09-30 04:43:02

标签: hibernate spring annotations metadata

是否有可用于将基于XML的配置文件(例如Spring或Hibernate)转换为Annotations的实用程序?如果没有,那么构建这样的工具是否值得?

1 个答案:

答案 0 :(得分:1)

转到以下页面

https://www.hibernate.org/hib_docs/tools/reference/en/html/ant.html

见第4.4.2项。

POJO java代码导出器(< hbm2java>)

它说:

  

<调用:hbm2java>是一个java代码生成器。可以使用用于控制JDK 5语法的选项,并且是否应该使用EJB3 / Hibernate Annotations注释POJO

<hibernatetool destdir="${build.dir}/generated">
    <configuration configurationfile="hibernate.cfg.xml"/>
    <hbm2java jdk5="true" ejb3="true"/>
</hibernatetool>

关于ejb3属性,它说:

  

代码将包含EJB 3功能,例如使用来自javax.persistence和org.hibernate.annotations的注释