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