我想在非db项目中使用带有hibernate注释的简单类。
我不想发布代码并删除注释。
有没有办法像在父类的属性中使用子类中的注释一样。所以我可以分享父类。
任何帮助都会很棒,谢谢。
编辑:
例如:我有一个班级:
@Entity
@Table(name = "Sample")
Class Sample{
@Column(name = "attr1")
private String attr1;
// getter setters etc.
}
此类适用于设置了db依赖项的java项目。 但是我为这堂课提供了一个宁静的服务。 我的客户端应用程序不需要任何与数据库相关的功能,因此我不包含任何与数据库相关的jar。 所以这是我的问题我想使用相同的类,因为两个项目都很常见。但我不需要db jars导致@Entity注释编译错误。
如果有办法做到这一点,我会非常高兴。
非常感谢。