APT是一种java提供的注释处理工具,他能对annotation做额外的处理。
我们就用hibernate的annotation来做例子,eg:(代码如下,我就不多说了)
以上是三个Annotation类型
以上是要处理的类
处理机和工厂
最后用apt命令:apt -factory HibernateAnnotationFactory Person.java
这样就生成了hibernate的.hbm.xml文件
本文介绍如何使用APT(Annotation Processing Tool)自动生成Hibernate的XML配置文件。通过定义特定的注解和处理器,可以在编译时为Java类生成对应的.hbm.xml映射文件。
APT是一种java提供的注释处理工具,他能对annotation做额外的处理。
我们就用hibernate的annotation来做例子,eg:(代码如下,我就不多说了)
以上是三个Annotation类型
以上是要处理的类
处理机和工厂
最后用apt命令:apt -factory HibernateAnnotationFactory Person.java
这样就生成了hibernate的.hbm.xml文件

被折叠的 条评论
为什么被折叠?