首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自动生成CRUD操作的spring-rest体系结构?

自动生成CRUD操作的spring-rest体系结构?
EN

Stack Overflow用户
提问于 2015-07-15 18:43:36
回答 1查看 454关注 0票数 3

我希望创建一个后端应用程序,维护数据库中的条目,并通过REST提供这些条目。因此,我想使用spring

是否有任何工具可以为此目的自动生成CRUD和服务类?因为对于每个实体来说,这类操作总是相同的,或者至少是相似的。

示例:

代码语言:javascript
复制
@Entity
class MyEntity {
   //some properties to be explosed to REST, some not
}


@Controller
public class ServiceController {
    //fetch DB entries and offer them to the rest facade
}


@Service
public class RestService {
    //expose GET functions via REST/JSON/XML
    //@RequestMapping(..GET..)
}

或者还有其他的可能性来简化最初的开发?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-15 21:21:15

正如注释中指出的那样,弹簧数据休息正是这样做的。

你会得到CRUD操作,过滤功能,超媒体支持,排序,分页.所有的都可以通过休息。

Spring数据rest依赖于Spring数据,所以不管您使用什么持久性技术,只要Spring数据支持它,它就会工作。此外,它还使用Spring来处理所有超媒体内容。

这是非常直接的开始,看看官方文件。

作为个人观点,加快RESTful apis是一个很好的项目,您通常需要隐藏一些方法来更好地控制某些特定情况,但这仍然是值得的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31438550

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档