目录
一、关于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。
访问以下/hello,我们能得到这样的回应。
当然我们一般把controller拆出去,符合单一职责。
就像这样的。事实上我们还可以省略上面的get ,也就是@RequestMapping(value = "/hello"),默认是get方法,不过我是不赞成的,而且一般我们都用getMapping之类的,这样可读性会好好多。
2.2 端点
提到端点就要说到Actuator(执行器)插件
原文:https://www.cnblogs.com/daysn/p/10388168.html