欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳解快速搭建Spring Boot+Spring MVC

 更新時(shí)間:2018年01月22日 09:04:01   作者:theonlytao  
本篇文章主要介紹了詳解快速搭建Spring Boot+Spring MVC,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

Spring Boot的出現(xiàn)大大簡(jiǎn)化了Spring項(xiàng)目的初始搭建和開(kāi)發(fā)過(guò)程,今天我們快速搭建一個(gè)帶有頁(yè)面渲染(themeleaf模板引擎)的Spring Boot環(huán)境。

一、首先我們?cè)贗DEA中創(chuàng)建一個(gè)Maven項(xiàng)目


勾選create from archetype,選擇webapp

二、在pom文件中添加Spring Boot依賴和themeleaf依賴

<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-web</artifactId>
  <version>1.5.3.RELEASE</version>
 </dependency>
 <dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-thymeleaf</artifactId>
  <version>1.5.3.RELEASE</version>
 </dependency>

然后在pom文件中右擊選擇maven中reimport從中央倉(cāng)庫(kù)下載依賴,等待下載完成。一般Maven的默認(rèn)中央倉(cāng)庫(kù)速度比較慢,建議使用阿里云的中央倉(cāng)庫(kù),可以通過(guò)更改Maven的settings文件指定中央倉(cāng)庫(kù)。

三、在src/main目錄下新建一個(gè)java目錄,點(diǎn)擊右上角Project Structure更改java目錄為source格式(使得在java目錄下可以創(chuàng)建java文件)

四、在剛才的java目錄下創(chuàng)建Spring Boot啟動(dòng)類

@Controller
@EnableAutoConfiguration
public class SampleController {
 @RequestMapping("/")
 public String home(){
  return "index";
 }

 public static void main(String argv[]){
  SpringApplication.run(SampleController.class,argv);
 }
}

我們熟知的spring mvc會(huì)根據(jù)返回String自動(dòng)定位到webapp下的jsp頁(yè)面,但是Spring Boot這方面并沒(méi)有集成,所以需要我們自己引入模板引擎進(jìn)行頁(yè)面渲染。

五、因?yàn)閠hemeleaf模板引擎默認(rèn)加載resources/templates/下的頁(yè)面,所以我們需要自己創(chuàng)建這樣一個(gè)路徑


記?。篽tml頁(yè)面中一定要加入<html xmlns:th="http://www.thymeleaf.org"> 這句話,否則themeleaf引擎無(wú)法識(shí)別。

最后在Spring Boot啟動(dòng)類上右擊run就可以直接啟動(dòng)Spring Boot內(nèi)置的tomcat了,一個(gè)Spring Boot+Spring MVC就搭建完成了。


以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 通過(guò)工廠模式返回Spring Bean方法解析

    通過(guò)工廠模式返回Spring Bean方法解析

    這篇文章主要介紹了通過(guò)工廠模式返回Spring Bean方法解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-09-09
  • 使用springboot的jar包能夠以service方式啟動(dòng)

    使用springboot的jar包能夠以service方式啟動(dòng)

    這篇文章主要介紹了使用springboot的jar包能夠以service方式啟動(dòng),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • Java中的ObjectOutputStream類使用

    Java中的ObjectOutputStream類使用

    ObjectOutputStream是Java.io包中的一個(gè)類,用于將Java對(duì)象的狀態(tài)信息序列化為字節(jié)流,序列化是將對(duì)象狀態(tài)轉(zhuǎn)換為字節(jié)流的過(guò)程,反序列化則是將字節(jié)流恢復(fù)為對(duì)象,本文介紹了ObjectOutputStream的原理、主要方法、使用步驟以及注意事項(xiàng)
    2024-09-09
  • SpringBoot?內(nèi)置工具類的使用

    SpringBoot?內(nèi)置工具類的使用

    本文主要介紹了SpringBoot?內(nèi)置工具類的使用,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-12-12
  • Jedis出現(xiàn)connection timeout問(wèn)題解決方法(JedisPool連接池使用實(shí)例)

    Jedis出現(xiàn)connection timeout問(wèn)題解決方法(JedisPool連接池使用實(shí)例)

    這篇文章主要介紹了Jedis出現(xiàn)connection timeout問(wèn)題解決方法,使用Jedis的JedisPool連接池解決了這個(gè)問(wèn)題,需要的朋友可以參考下
    2014-05-05
  • 詳解SpringBoot 多線程處理任務(wù) 無(wú)法@Autowired注入bean問(wèn)題解決

    詳解SpringBoot 多線程處理任務(wù) 無(wú)法@Autowired注入bean問(wèn)題解決

    這篇文章主要介紹了詳解SpringBoot 多線程處理任務(wù) 無(wú)法@Autowired注入bean問(wèn)題解決,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-06-06
  • 教你Spring Cloud保證各個(gè)微服務(wù)之間調(diào)用安全性

    教你Spring Cloud保證各個(gè)微服務(wù)之間調(diào)用安全性

    在微服務(wù)的架構(gòu)下,系統(tǒng)會(huì)根據(jù)業(yè)務(wù)拆分為多個(gè)服務(wù),各自負(fù)責(zé)單一的職責(zé),在這樣的架構(gòu)下,我們需要確保各api的安全性,今天通過(guò)本文給大家分享Spring Cloud中如何保證各個(gè)微服務(wù)之間調(diào)用的安全性,需要的朋友參考下吧
    2021-08-08
  • SpringBoot使用Redis Stream實(shí)現(xiàn)輕量消息隊(duì)列的示例代碼

    SpringBoot使用Redis Stream實(shí)現(xiàn)輕量消息隊(duì)列的示例代碼

    Redis Stream 是 Redis 5.0 引入的一種數(shù)據(jù)結(jié)構(gòu),用于處理日志類型的數(shù)據(jù),它提供了高效、可靠的方式來(lái)處理和存儲(chǔ)時(shí)間序列數(shù)據(jù),如事件、消息等,本文介紹了SpringBoot使用Redis Stream實(shí)現(xiàn)輕量消息隊(duì)列,需要的朋友可以參考下
    2024-08-08
  • Java 中如何使用 JavaFx 庫(kù)標(biāo)注文本顏色

    Java 中如何使用 JavaFx 庫(kù)標(biāo)注文本顏色

    這篇文章主要介紹了在 Java 中用 JavaFx 庫(kù)標(biāo)注文本顏色,在本文中,我們將了解如何更改標(biāo)簽的文本顏色,并且我們還將看到一個(gè)必要的示例和適當(dāng)?shù)慕忉?,以便更容易理解該主題,需要的朋友可以參考下
    2023-05-05
  • java連接數(shù)據(jù)庫(kù)(代碼分享)

    java連接數(shù)據(jù)庫(kù)(代碼分享)

    本文主要介紹了java連接數(shù)據(jù)庫(kù)的實(shí)現(xiàn)方法代碼。具有很好的參考價(jià)值。下面跟著小編一起來(lái)看下吧
    2017-03-03

最新評(píng)論