我有两个 Maven 项目;
a) 一个 REST 服务器项目
b) 一个消耗休息的客户项目
我想制作一个包含域 POJO 类的第三个项目 - 并将其作为依赖项添加到另外两个项目中,因此我只有一个带有域类的项目。但是,REST Server 项目依赖于 org.neo4j.ogm,它使用注释来实现图形持久性(@NodeEntity、@Id、@GeneratedValue、@RelationshipEntity 等)。
显然,我不希望 POJO 项目依赖于任何东西,因为它也将被客户端使用。所以我的问题是;我可以以某种方式手动添加这些设置,而不是使用注释吗?