草庐IT

PersistedObject

全部标签

java - 我怎样才能实现这个 REST API 并保持 DRY?

我正在构建一个RESTAPI来对数据库执行CRUD操作。我暂定的堆栈是Jersey、Spring、SpringData、JPA和Hibernate。我还使用jersey-spring来提供资源类的实例,以便Spring可以Autowiring它们。该API将支持对数十个表进行CRUD操作,并伴随有由SpringData存储库支持的JPA实体和DAO。DAO接口(interface)系列和相关的DTO看起来像这样:publicinterfaceCrudService{/*...*/}publicinterfacePersonServiceextendsCrudService{/*...*