spring官方文档——springboot1.5-2.0版本迁移以及如何学习一事

前言

(只是个人心得,喜欢干货的直接跳前言吧)

在我踏上这条“地中海”之路以来,对于java程序猿如何学习一事一直徘回于心却无法解惑,遥想大学大三时分科选择了java服务器开发,虽然我压根就不知道啥是服务器开发,只是听前辈们说,服务器有钱途。好吧,神奇宝贝就是你了。后面的事就很简单了,老师给我们每人一份视频学习资料,然后我们就做实验室天天啃学习视频,老师基本也不上课,就天天自学,每天八小时。学了一个学期,那段日子想来也是相当刺激,学的我都快怀疑人生了。就这样我的启蒙之路就从学习视频开始了,没有书籍,没有任何前辈教。实习以后,开发中也经常会遇到问题,往往这时候我的手自然而然的就会点向百度搜索 ,在庞大的博客沙海中寻找那正确的石子。我想大多数人都有这样的经历,学习新知识大多以视频为主,博客、微信公众号为辅。很多人也想看源码,看官方文档,但是一看到那密密麻麻的英文或者上千行的代码就望而却步,一脸懵逼。所以自学官方或者源码成了一件最难的事。

这里我对博客其实一直报以又爱又恨的奇怪态度,为什么爱,自然是因为他成了我们第一手解决问题的媒介。就像有个老师带着我们学习一样,非常轻松地就能获得我们想要的东西。为什么恨,这个就很值得探讨了,我就说这么一种情况吧,博客上的知识良莠不齐,明显错误的我们就不说了,最怕的是那种写的是对的,但是由于太过时却还一直被人们拿来学习,还一传十,十传百。(尤其是学习视频)。具体事例就不说了,占篇幅。但是大家可以想想,如果博客上这篇明显是过时的东西,但是由于解决了你的问题,你可能就放弃继续学习了。如果是错的那还好,你可能还会继续寻找下去,说不定还能找到更接近正确的方法。

有时候与其我们一遇到问题就去百度那可能过时的一套,还不如自己去看官方文档,寻找最正确的解决办法。

下面就开始讲一下正题,我来带着大家看正确的学习spring的姿势:

正文

第一步:百度进入spring官网

 

第二步:选择 projects,望文生义就是spring公司旗下的所有产品,其实这里很多都可以点进去看看,比如springcloud,spring framework

 

第三步:滑到最下,点击 Spring Initializer。Features标题里,大致讲了下springboot特征,以后面试问到springboot特性大家直接讲这个就好。quick start标题 就是快速开始。

 

第四步:看到这页面,有没有感觉很熟悉,没错这就是我们新建springboot项目idea中同样也有的页面,所以大家有没有释怀为什么有些大神能够第一时间知道如何新建项目,而我们只能靠着看别人教程一步步做。

点击help——>migrate from 1.5-2.0  

 

第五步:这页面就解释了1.5到2.0做了哪些改动。

 

原本是想给你们大致讲解一下这篇文章具体的内容。不然这博客就显得不干货了。全是水水水。但是一想到前言说的话,大家迟早都要学会自学官方文档,看英文文档,那我在这边给大家干货显得有点多此一举。这篇博客的初衷更多的是想带着大家入门,如何快速的跟上官方版本,以至于后面不会一出现问题就去百度,百度的还都是过时的。

算了博主还是大致讲几个springboot2.0版本后,开发中常会遇到的问题吧。

1. springboot2.0版本是需要jdk8或者8以后的,所以大家不要引错jdk。

2.springboot中无法使用setter getter 将属性注入到静态变量中。所以@Value对static属性无效  在2.0后不要再用这种写法

3.application.yml/xml中配置写法要改了,不要在2,.0中使用1.5的写法了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值