做一件事情分为3步,第一步:为什么?第二步:干什么?第三步:怎么干?
why?what?how?(初略的英语)
来开始了:
为什么?
其实主要就是简化XML配置吧。
1.为什么要学会spring boot?为什么使用spring boot?
1):能够创建独立的spring 应用程序
2) : spring boot底层嵌入的tomcat,所以启动springboot没有必要使用tomcat,就直接使用java命令就可以启动,这也是微服务的一个重点吧(目前为止,这个是我个人认为的)
3):简化maven配置
4):自动配置spring
5):提供声场就绪型功能,如指标。健康检查和外部配置
6):开箱即可开始使用,没有代码生成,也无需XML配置
2.开始使用一下spring boot吧:
要求java的基本配置:
jdk 1.7最好用1.8,后面可能我会学习到spring 5.0.
然后spring framework 4.1.5以上.
创建maven工程的注意点:(创建maven工程的时候,打包类型最好选择jar类型。不要使用war类型(使用war类型代表着你要使用jsp了。不是说jsp不好。但是时代在进步。我们应该要前后端完全分离了。))
我这里使用idea来创建spring boot的项目:
第一步:选这里:

第二步:第一步next,然后。填写什么自己看英文,应该可以看得懂吧,因为连我自己都看得懂。
记得,选择jar包哦,要不你一辈子就赖上jsp了。

第三步:这里选择web

第4步骤:点击这个finsh就好了。是不是很简单

3.这篇文章最后讲一个东西,就是当没有idea这么好用的工具的时候,或者说你的idea版本比较老。那么,你可以通过普通的maven工程来创建springboot项目。来,我来讲。
使用maven搭建项目就不贴图了。

org.springframework.boot
spring-boot-starter-parent
1.5.9.RELEASE
然后需要引入一个spring web的依赖

org.springframework.boot
spring-boot-starter-web
其他就是一些启动的问题了。具体问题在下一章来一起学习吧。
把pom文件直接贴出来(简书好像贴不出来)

可以继续关注:spring boot 初识笔记(2),这个是一起学习的一个过程,希望大神们的指导
网友评论