一 使用idea創(chuàng)建springboot項(xiàng)目
File-》New -》Project?
選擇jdk版本葫松,如果下拉框中沒有可供選擇的jdk1.8使碾,點(diǎn)擊New按鈕找到Jdk1.8安裝目錄?
填寫project信息,可根據(jù)需要修改 (注意:Packaging為jar伟葫,Java Version為1.8)?
根據(jù)項(xiàng)目需要恨搓,添加一些依賴包。就是勾選上的筏养,會(huì)在項(xiàng)目創(chuàng)建的時(shí)候斧抱,自動(dòng)下載并引入jar包,按下圖勾選四個(gè)依賴渐溶。(不一定要選辉浦,后面需要的話可以手動(dòng)在pom.xml中添加dependencies)?
填寫項(xiàng)目名,選擇項(xiàng)目創(chuàng)建路徑?
項(xiàng)目目錄結(jié)構(gòu)介紹?
Demoapplication:入口函數(shù)包含main函數(shù)茎辐,工程啟動(dòng)就運(yùn)行這個(gè)函數(shù)宪郊。?
Pom.xml:maven的配置文件。?
External libraries:通過maven導(dǎo)入的jar包在里面拖陆,不修改弛槐。?
/src/main:下面是主要的代碼文件和網(wǎng)頁模板。?
resource里是靜態(tài)資源依啰,其中static里是CSS乎串、JS等。?
template里就是HTML 模板
7 創(chuàng)建helloworld(在com.example下創(chuàng)建Package命名為controller速警,在controller下創(chuàng)建java類HelloWorld叹誉,HelloWorld.java的代碼在下面代碼段里)?
@RestController@EnableAutoConfiguration
public classHelloWorld{ @RequestMapping(value="/",method = RequestMethod.GET)
? ? public String index(){
? ? ? ? return "hello world !";
? ? }
}
8 用idea自帶的tomcat啟動(dòng)項(xiàng)目并訪問項(xiàng)目(如下圖,點(diǎn)擊右上角的小三角啟動(dòng)項(xiàng)目)
注意:?jiǎn)?dòng)前需要在application.properties 中添加如下一行代碼:
spring.session.store-type=none
1.打開瀏覽器闷旧,輸入地址:http://localhost:8080/长豁,出現(xiàn)如下:
二 將springboot項(xiàng)目打包成可在weblogic上部署的war包
將pom.xml中的jar包改為war包,
并添加如下一個(gè)依賴
2 將DemoApplication修改如下:
3.在部署到tomcat上面之前忙灼,要新建一個(gè)web.xml匠襟,并添加如下代碼:百度下 web.xml
將web.xml拷到WEB-INF目錄下:
4.從新build項(xiàng)目
5.然后點(diǎn)擊build artifacts-》all artifacts-》build
6.此時(shí),在target目錄下看到多了一個(gè)war包。
原文地址:http://blog.csdn.net/mt_xiaoshutong/article/details/54019993