我们正在开发一个带有RESTful API(服务器)的webapp(客户端)。两个项目都使用相同的域名,所以我创建了包含所有POJO的第三个项目,以便我可以与我的团队分享。如何在不映射的情况下共享POJO?
问题是,在服务器端,我映射这些POJO,所以我可以很容易地将它们保存到数据库。
@Document(collection="companies")
public class Company {
@Id
private final String nif;
@Indexed(unique=true)
private String name;
因此,如何在没有我的团队的情况下分享域名,以便知道我正在映射POJO,并保存额外的依赖关系。
使用DTO将实体模型中的客户端和服务器之间的数据传输解耦 – dunni
删除我的答案,因为在entity/model/dto的定义中存在误解。 – dimitrisli