从 hbm 文件生成带注释的 java class
generate annotated java class from hbm file
我有一个旧项目,其中 java 类 是从 hbm 文件生成的。
是否可以使用这些 hbm 文件生成带有注释的 java 类?
您可以使用 hibernate reverse engeneering tool,但要从数据库而不是 hbm 的数据库生成带注释的 类。
我认为您不能直接从 hbm 到注释,但是可以如果您继续这个:
- 从您的 hbm 配置生成数据库架构。
- 使用 Hibernate reverse engeneering 从此数据库生成带注释的 类。
您可以查看这些链接以获取更多信息:
- Generating Hibernate annotated classes from database using eclipse.
- How to generate domain objects with annotations using hibernate tools.
- How to generate Hibernate mapping files & annotation with Hibernate Tools
我们遇到了同样的问题并通过使用这个 hbm 到注释转换器脚本解决了它
https://github.com/SchweizerischeBundesbahnen/hibernate_hbm2annotation
我有一个旧项目,其中 java 类 是从 hbm 文件生成的。
是否可以使用这些 hbm 文件生成带有注释的 java 类?
您可以使用 hibernate reverse engeneering tool,但要从数据库而不是 hbm 的数据库生成带注释的 类。
我认为您不能直接从 hbm 到注释,但是可以如果您继续这个:
- 从您的 hbm 配置生成数据库架构。
- 使用 Hibernate reverse engeneering 从此数据库生成带注释的 类。
您可以查看这些链接以获取更多信息:
- Generating Hibernate annotated classes from database using eclipse.
- How to generate domain objects with annotations using hibernate tools.
- How to generate Hibernate mapping files & annotation with Hibernate Tools
我们遇到了同样的问题并通过使用这个 hbm 到注释转换器脚本解决了它 https://github.com/SchweizerischeBundesbahnen/hibernate_hbm2annotation