手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

现在spring boot这么流行

时间:2024-10-23 11:54:23

1、近一迷撞笸痉两年springboot可谓是红遍了半边天,尤其是在微服务领域,应用甚广。今天就来说说springboot为什么广受欢迎。spring boot简介springboot是spring家族成员之一,其设计目的并不是实现新的功能,而是简化现有功能的使用,也就是让spring其他功能的实现更加的简单,便捷。使用简单、方便spring boot的helloWord程序一般是一个简单的WEB,仅仅需要引入一个jar包,10行以内的代码就可以实现,相比以前需要写好多配置文件,还要配置tomcat要方便太多了。其他方面,比如JDBC访问mongoDb也是一样的简单。归根结底,其核心思想就是约定优于配置。按照默认约定,spring boot 会把一切尽可能配置好,这样对于开发者来说就省去了很多配置,倘若默认配置不符合自己的应用场景,也可以自己配置,覆盖默认配置。下面看一下JDBC操作mongoDb的实例:实例JDBC访问mongoDb仅仅需要写一个继承于MongoRepository类的接口,然后在接口中定义几个方法就可以,都不需要写具体实现。但是定义方法需要遵循spring data 的默认约定,如:ArticlefindByTitle(Stringtitle); //根据文章标题获取文章,Article类中就必须有title这个属性。limit以及排序方法需要做如下声明:/** * 排序,限制返回个数 * * @return */List<Article> findTop10ByOrderByPublishTimeDesc();分页方法:Page<Article>findAll(org.springframework.data.domain.Pageablepageable);以上仅仅需要声明方法,不需要实现!方便吧!方法名关键字与mongoDb关键字对应关系如下:

© 手抄报圈