我们在一个新项目中使用休眠,之后我们使用它hibernate.reveng.xml
来创建我们的*.hbm.xml
文件和 POJO。我们希望在每个 POJO 中都有 equals 方法。我发现你可以<meta attribute="use-in-equals">true</meta>
在你的 hbm 文件中使用来标记要在 equals 中使用的属性。但这意味着编辑大量文件,然后在将来如果/当我们修改数据库中的表或列时再次重新编辑文件。
所以我想知道是否有一种方法可以在文件中的每个 pojo(table) 的 equals 方法中放置要使用的属性hibernate.reveng.xml
?