我正在使用Hibernate工具(eclipse插件)进行代码生成以创建POJO和hbm,但是包含'$'的表名会出现问题。例如,对于表“ Buyer $ Souce”,将生成一个名为“ Buyer.souce”的类
有什么办法解决这个问题?我只想忽略'$',例如'Buyer $ source'生成'BuyerSouce.java'
谢谢
最佳答案
我认为Hibernate Tools插件不直接提供。您可以生成除Buyer $ Source以外的所有内容,并手动为BuyerSource编写该类的代码。使用注释(或修改hbm)设置表名。
@Entity
@Table(name="Buyer$Souce")
public class BuyerSouce {
//...
}
关于java - 使用 hibernate 工具进行代码生成时,在表名中处理“$”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5075397/