【Spring Boot】使用Spring Boot來(lái)搭建Java web項目以(yǐ)及開發過程
發表時(shí)間:2019-6-19
發布人(rén):融晨科技
浏覽次數:46
一、Spring Boot簡介
Spring Boot是(shì)由Pivotal團隊提供的(de)全新框架,其設計目的(de)是(shì)用來(lái)簡化新Spring應用的(de)初始搭建以(yǐ)及開發過程。該框架使用了(le/liǎo)特定的(de)方式來(lái)進行配置,從而(ér)使開發人(rén)員不(bù)再需要(yào / yāo)定義樣闆化的(de)配置。通過這(zhè)種方式,Boot緻力于(yú)在(zài)蓬勃發展的(de)快速應用開發領域(rapid application development)成爲(wéi / wèi)領導者。SpringMVC是(shì)非常偉大(dà)的(de)框架,開源,發展迅速。優秀的(de)設計必然會劃分、解耦。所以(yǐ),spring有很多子(zǐ)項目,比如core、context、bean、mvc等。這(zhè)對知根底的(de)人(rén)來(lái)說(shuō)很簡單明了(le/liǎo),然而(ér)springmvc就(jiù)是(shì)爲(wéi / wèi)了(le/liǎo)傻瓜式的(de)操作而(ér)發明的(de)。對于(yú)初學springmvc的(de)人(rén)來(lái)說(shuō),想要(yào / yāo)入手就(jiù)開發需要(yào / yāo)拷貝一連串的(de)dependency而(ér)不(bù)知道(dào)這(zhè)個(gè)是(shì)幹嘛,不(bù)知道(dào)是(shì)不(bù)是(shì)少了(le/liǎo)依賴。像我剛接觸springmvc的(de)時(shí)候到(dào)處百度教程而(ér)發現各有不(bù)同,于(yú)是(shì)複制了(le/liǎo)一個(gè)又一個(gè)代碼卻不(bù)能自己設置,根本原因是(shì)不(bù)了(le/liǎo)解各個(gè)依賴的(de)包。
Spring-Boot 正是(shì)爲(wéi / wèi)了(le/liǎo)解決繁複的(de)代碼配置而(ér)産生的(de)。Spring-Boot 也(yě)是(shì)基于(yú)java-base 開發的(de)代碼,及不(bù)用xml文件配置,所有代碼都由java來(lái)完成。還可以(yǐ)加入Groovy的(de)動态語言執行。
本文是(shì)一個(gè)Spring Boot入門級的(de)helloworld程序。
二、準備工作
- Java JDK1.7(安裝過程省略)
- maven:apache-maven-3.3.9(安裝過程省略?