1.背景介紹
Spring Boot是由Pivotal團(tuán)隊(duì)提供的全新框架,其設(shè)計(jì)目的是用來(lái)簡(jiǎn)化新Spring應(yīng)用的初始搭建以及開(kāi)發(fā)過(guò)程塑崖。
該框架使用了特定的方式來(lái)進(jìn)行配置柱查,從而使開(kāi)發(fā)人員不再需要定義樣板化的配置题山。通過(guò)這種方式煌妈,
Boot致力于在蓬勃發(fā)展的快速應(yīng)用開(kāi)發(fā)領(lǐng)域(rapid application development)成為領(lǐng)導(dǎo)者杰扫。
2.知識(shí)剖析
spring是什么,Spring Boot是由Pivotal團(tuán)隊(duì)提供的全新框架.根本上來(lái)講,Spring Boot就是一些庫(kù)的集合刀诬,它能夠被任意項(xiàng)目的構(gòu)建系統(tǒng)所使用究抓。
它的出現(xiàn)為了解決在開(kāi)發(fā)過(guò)程中大量的xml配置以及復(fù)雜的依賴管理等一些繁瑣的操作
1.獨(dú)立運(yùn)行的Spring項(xiàng)目:Spring Boot可以以jar包的形式來(lái)運(yùn)行,運(yùn)行一個(gè)Spring Boot項(xiàng)目我們只需要通過(guò)java -jar xx.jar類運(yùn)行益眉。非常方便晌柬。Spring Boot可以以jar包的形式來(lái)運(yùn)行,運(yùn)行一個(gè)Spring Boot項(xiàng)目我們只需要通過(guò)java -jar xx.jar類運(yùn)行郭脂。非常方便年碘。
2.內(nèi)嵌web容器,Spring Boot可以內(nèi)嵌Tomcat,這樣我們無(wú)需以war包的形式部署項(xiàng)目展鸡。
3.提供starter簡(jiǎn)化Maven配置:
4.自動(dòng)配置Spring
5.準(zhǔn)生產(chǎn)的應(yīng)用監(jiān)控
6.無(wú)代碼生成和xml配置
3.常見(jiàn)問(wèn)題
搭建過(guò)程中遇到的問(wèn)題.
4.解決方案
5.編碼實(shí)戰(zhàn)
6.擴(kuò)展思考
7.參考文獻(xiàn)
http://www.infoq.com/cn/articles/microframeworks1-spring-boot
百度
8.更多討論
有多個(gè)實(shí)體類和Service怎么辦屿衅?
一個(gè)一個(gè)搭建就可以了.
你頁(yè)面上顯示的json是怎么回事,是用了什么插件嗎.
jsonview谷歌插件
注解實(shí)現(xiàn)mybatis?可以使用動(dòng)態(tài)sql語(yǔ)句嗎?
按照mybatis是可以實(shí)現(xiàn)一個(gè)接口類,然后配置在mybatis?config里面.
謝謝觀看
今天的分享就到這里啦莹弊,歡迎大家點(diǎn)贊涤久、轉(zhuǎn)發(fā)、留言忍弛、拍磚~
技能樹(shù).IT修真院
“我們相信人人都可以成為一個(gè)工程師响迂,現(xiàn)在開(kāi)始,找個(gè)師兄细疚,帶你入門(mén)蔗彤,掌控自己學(xué)習(xí)的節(jié)奏,學(xué)習(xí)的路上不再迷梅杓妫”然遏。
這里是技能樹(shù).IT修真院,成千上萬(wàn)的師兄在這里找到了自己的學(xué)習(xí)路線镇防,學(xué)習(xí)透明化,成長(zhǎng)可見(jiàn)化潮饱,師兄1對(duì)1免費(fèi)指導(dǎo)来氧。快來(lái)與我一起學(xué)習(xí)吧~