記錄我的碼農(nóng)旅程-學(xué)習(xí)springboot
有一個碼農(nóng),天天敲代碼,自己一個人作一個場景
從需求分析,到數(shù)據(jù)庫設(shè)計(jì)
跨過了技術(shù)選型(千年不變的那套東西,沒得選)
就開始了一個苦逼生活
有一天他受不了,開始踏上學(xué)習(xí)新技術(shù)的道路,他發(fā)誓要將自己能力提升到一個新的高度
他的眼睛發(fā)出光,像是要照亮前進(jìn)的路
springboot可以做為服務(wù),將一個個服務(wù)都拆分開來,將一個個場景都分割出來,但不用每個場景都需要部署一套東西,集成到一起去實(shí)現(xiàn)是多么牛逼的事情
要是能把持續(xù)集成,不需要每次發(fā)布都打包那就更好了
剛出門,就碰到一個胖子在路上發(fā)健身傳單,來學(xué)習(xí)spring家族套餐,這個套餐非常好
價格實(shí)惠,只要學(xué)了,就能跟我一樣,
發(fā)福,富貴
臥槽... 這就是有錢的樣子?我來一套
先認(rèn)識一下微服務(wù)
微服務(wù)是細(xì)化你的服務(wù),將你的服務(wù)分成一個一個相互獨(dú)立,又可以一起工作的單元,這樣就不用all in one 了
什么是spring boot
它的圖標(biāo)是臺式機(jī)的電源開機(jī)標(biāo)志,就像是咱們家的臺式機(jī),如果你需要cpu,電源,散熱等等這些東西,你就可以裝到一起。只要按一下開機(jī)按鈕,你就可以啟動電腦了,
牛逼,誰想出來的?
spring boot中重要的一項(xiàng),就是自動裝配組件
如果你要練力量,就加上spring-boot-start-data
如果你要練葵花寶典,就加上spring-boot-start-web
如果你要練排山倒海,就加上spring-boot-start-test
誰來裝配?那就是這個管家(.properties文件)
有個管家,就是配置文件application.properties,或者是application.yml
這個人是管理你家的,你需要穿什么衣服,需要畫什么裝,都找他
如果你有好多套房子,那么你就需要配置多個管家,像application-dev.properties,application-pro.properties,application-gray.properties等等
這就是我有錢,我煩惱
這里要明白一下這個管家為什么能管理這么多東西?
后來發(fā)現(xiàn)他有本賬單(meta/spring.facotries),里面記錄了所有的組件,還有可以擴(kuò)展的組件,只要在properties中配置了,那么他就幫你把這個配置激活,讓你用
認(rèn)識了一個檢查官:數(shù)據(jù)校驗(yàn)-JSR303,它是java6的產(chǎn)物
有了這個哥們的幫忙,一些判空,密碼,email,長度,大小的檢查工作就交給他了,但就是需要花點(diǎn)時間, 不需要花錢

學(xué)習(xí)是苦逼的
生活是裝逼的
“人前風(fēng)光,人后受罪”?
明白了,就淡然了,有希望挺好....
繼續(xù)搬磚