@Basic(optional=true)只是告诉模式生成器(如果有)该字段可以容纳空值,而不是该字段可能存在或可能不存在。
我想到的一个可能的解决方案是使用类层次结构,使用
@MappedSuperclass而不是定义一个公共父类,
@Entity然后为从该数据库扩展的每个数据库定义每个具体类。
使用
@MappedSuperclassJPA实现时,将不会查找与这些字段匹配的表,因此您甚至可能只有一些 空的实体类 (扩展了超类)才可以定义模型。
欢迎分享,转载请注明来源:内存溢出
@Basic(optional=true)只是告诉模式生成器(如果有)该字段可以容纳空值,而不是该字段可能存在或可能不存在。
我想到的一个可能的解决方案是使用类层次结构,使用
@MappedSuperclass而不是定义一个公共父类,
@Entity然后为从该数据库扩展的每个数据库定义每个具体类。
使用
@MappedSuperclassJPA实现时,将不会查找与这些字段匹配的表,因此您甚至可能只有一些 空的实体类 (扩展了超类)才可以定义模型。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)