我有一个现有的数据库,其中每个表都有自己的列前缀。这意味着tbale中的每一列都以相同的5个字符开头。例如 exec_ 或 opos_
exec_
opos_
我的问题是,我在数据库中得到的代码有一个抽象类,它由3个不同的pojo扩展。这意味着我有3个带有3个不同前缀的表,但是有一堆公共列(根据表的不同,这些列都以不同的前缀开头)。这阻止了我定义 @Column(name = <col_name>) 对于每个字段。
@Column(name = <col_name>)
我的问题是,有没有一种方法可以为每个表定义一个前缀来自动加前缀,或者我必须使用什么选项?