微服务-开发框架之springboot by

目录

一、关于springboot

 二、springboot的实践

2.1发布一个rest的api

2.2端点

一、关于springboot

       由来:spring1.0-2.0用xml配置bean,很好,当xml多起来的时候配置很复杂。于是spring3.0出现了java注解。但是我们并没有改变一个事实,spring到4.0都没有改变javaweb的运行模式,我们非得把war包部署到server上,才可以对外提供服务。那么我们能不能用main方法启动一个服务呢?于是boot就有了。

  springboot创建的应用程序是jar包,当然也可以打包成war放到tomcat,我现在就是这么做的。

二、springboot的实践                                                                                                                                         2.1发布一个rest的api

       建立个springboot工程,然后我们建立一个这样的application。

扫描二维码关注公众号,回复: 5173559 查看本文章

    

访问以下/hello,我们能得到这样的回应。

当然我们一般把controller拆出去,符合单一职责。

就像这样的。事实上我们还可以省略上面的get ,也就是@RequestMapping(value = "/hello"),默认是get方法,不过我是不赞成的,而且一般我们都用getMapping之类的,这样可读性会好好多。

 2.2 端点

 提到端点就要说到Actuator(执行器)插件

猜你喜欢

转载自www.cnblogs.com/daysn/p/10388168.html