成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專(zhuān)欄INFORMATION COLUMN

SpringBoot

mykurisu / 993人閱讀

摘要:基于,支持后面的版本二基本使用網(wǎng)頁(yè)生成訪問(wèn)生成項(xiàng)目并下載。這里的配置項(xiàng)可以自動(dòng)提示。數(shù)據(jù)配置文件配置四整合映射跟之前一樣注冊(cè)注冊(cè)攔截器五整合基本整合使用映射文件映射文件和注解同時(shí)存在注解引入配置文件增加事務(wù)六自動(dòng)配置自動(dòng)原理配置項(xiàng)

一、SpringBoot簡(jiǎn)介 1. 使用SSM開(kāi)發(fā)項(xiàng)目的時(shí)候有什么不足之處

創(chuàng)建ssm項(xiàng)目比較麻煩

配置比較麻煩

依賴的配置比較多比較麻煩

手動(dòng)集成第三方的組件及框架比較麻煩

2. SpringBoot的優(yōu)點(diǎn)

構(gòu)建項(xiàng)目非常方便

配置比較簡(jiǎn)單,約定大于配置

無(wú)縫集成主流第三方框架

SpringBoot不需要額外配置JavaEE容器:可以通過(guò)jar包的形式來(lái)運(yùn)行

3. 缺點(diǎn)

資料很少

資料大都是英文

4. 版本

目前是Springboot2.1.X時(shí)代,當(dāng)前最新版本為2.1.7。

基于Java8,支持后面的Java版本

二、SpringBoot基本使用 1. Web網(wǎng)頁(yè)生成

訪問(wèn):https://start.spring.io/ 生成項(xiàng)目并下載。

導(dǎo)入spring-web.jar包


        org.springframework.boot
        spring-boot-starter-data-jpa

編寫(xiě)controller用于測(cè)試

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
@RequestMapping(value = "Hello" )
public class HelloController {

    @RequestMapping(value = "SpringBoot")
    public String demo(){
        return "Hello SpringBoot";
    }

}

在application.properties中編輯注意等號(hào)前面的空格會(huì)默認(rèn)去掉,但是后面的不會(huì),所以后面不能加空格

server.port=9090
server.servlet.context-path=/demo

訪問(wèn):http://localhost:9090/demo/Hello/SpringBoot ,

結(jié)果

2. IDEA生成

新建project或module

三、SpringBoot的配置 1. XXApplication類(lèi)

2. SpringBoot去掉XML配置,增加property配置

如”SpringBoot的簡(jiǎn)單使用“中的”通過(guò)網(wǎng)頁(yè)開(kāi)始項(xiàng)目“所展示的一樣。

3. SpringBoot的配置文件 3.1 Properteies配置

配置context-path

server.servlet.context-path= /demo
等號(hào)前面的空格會(huì)默認(rèn)去掉,但是后面的不會(huì),所以后面不能加空格。

修改端口號(hào)

server.port=9090
server.servlet.context-path=/demo
以后的Spring的諸多配置都會(huì)使用這種來(lái)配置,而沒(méi)有了各種xml的配置文件。這里的配置項(xiàng)可以自動(dòng)提示。

數(shù)據(jù)配置

3.2 YML文件配置 3.3 四、整合Web 1. URL映射跟之前一樣 2. @RestController 3. 注冊(cè)Servlet,Filter,Listener 4. 注冊(cè)攔截器 五、整合Mybaits 1. 基本整合demo 2. 使用Mapper映射文件 3. Mapper映射文件和注解同時(shí)存在 4. @Param注解 5. 引入mybatis配置文件 6. 增加事務(wù) 六、自動(dòng)配置 1. 自動(dòng)原理 2. 配置項(xiàng)

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/75902.html

相關(guān)文章

  • 市長(zhǎng)信箱郵件查詢服務(wù): 將SpringBoot應(yīng)用部署到Docker

    摘要:市長(zhǎng)信箱郵件查詢服務(wù)將應(yīng)用部署到在上一章我完成了將部署到的工作和都具有能快速啟動(dòng)的特性因此是一對(duì)用來(lái)部署微服務(wù)的黃金搭檔在計(jì)劃中基于的應(yīng)用也將部署到之上那我們就開(kāi)始行動(dòng)吧將部署到上需要執(zhí)行以下步驟保證打包后的可執(zhí)行能正常啟動(dòng)在應(yīng)用中編寫(xiě)鏡像 市長(zhǎng)信箱郵件查詢服務(wù): 將SpringBoot應(yīng)用部署到Docker 在上一章, 我完成了將ES部署到Docker的工作. SpringBoot和...

    SKYZACK 評(píng)論0 收藏0
  • Gradle構(gòu)建SpringBoot程序依賴管理之依賴版本自動(dòng)控制

    摘要:前言體系中很多庫(kù)之間相互依賴,但是由于版本之間差異比較大,我們需要比較精確的知道每個(gè)庫(kù)的版本對(duì)應(yīng)關(guān)系,不然很容易造成庫(kù)與庫(kù)之間對(duì)應(yīng)不上,導(dǎo)致部分功能無(wú)效,甚至是異常情況。 前言:Spring體系中很多庫(kù)之間相互依賴,但是由于版本之間差異比較大,我們需要比較精確的知道每個(gè)庫(kù)的版本對(duì)應(yīng)關(guān)系,不然很容易造成庫(kù)與庫(kù)之間對(duì)應(yīng)不上,導(dǎo)致部分功能無(wú)效,甚至是異常情況。程序員排查起來(lái)一個(gè)頭兩個(gè)大,本篇...

    劉德剛 評(píng)論0 收藏0
  • springboot啟動(dòng) @ComponentScan錯(cuò)誤

    摘要:錯(cuò)誤提示根據(jù)的來(lái)運(yùn)行會(huì)報(bào)出下面的錯(cuò)誤解決方法原來(lái)是是偷懶沒(méi)有把放到某個(gè)下面,而是直接放到了。 錯(cuò)誤提示 根據(jù)springboot的tutorial來(lái)運(yùn)行 https://spring.io/guides/gs/spring-boot/ 會(huì)報(bào)出下面的錯(cuò)誤: 2016-01-28 11:35:42.034 INFO 3732 --- [ main] Applicati...

    Anchorer 評(píng)論0 收藏0
  • java-study-springboot-基礎(chǔ)學(xué)習(xí)-02-Springboot helloworl

    摘要:自動(dòng)配置會(huì)根據(jù)項(xiàng)目中的包依賴,自動(dòng)做出配置,支持的自動(dòng)配置如下非常多甚至包含了備注如果我們不需要自動(dòng)配置,想關(guān)閉某一項(xiàng)的自動(dòng)配置,該如何設(shè)置呢比如我們不想自動(dòng)配置,想手動(dòng)配置。 SpringBoot 入門(mén) 1、SpringBoot 入口類(lèi)說(shuō)明 1.1注解說(shuō)明 showImg(https://segmentfault.com/img/bVbjvc9?w=707&h=232);@Sprin...

    Amos 評(píng)論0 收藏0
  • SpringBoot非官方教程 | 第一篇:構(gòu)建第一個(gè)SpringBoot工程

    摘要:簡(jiǎn)介它的設(shè)計(jì)目的就是為例簡(jiǎn)化開(kāi)發(fā),開(kāi)啟了各種自動(dòng)裝配,你不想寫(xiě)各種配置文件,引入相關(guān)的依賴就能迅速搭建起一個(gè)工程。它采用的是建立生產(chǎn)就緒的應(yīng)用程序觀點(diǎn),優(yōu)先于配置的慣例。另,本系列教程全部用的作為開(kāi)發(fā)工具。 簡(jiǎn)介 spring boot 它的設(shè)計(jì)目的就是為例簡(jiǎn)化開(kāi)發(fā),開(kāi)啟了各種自動(dòng)裝配,你不想寫(xiě)各種配置文件,引入相關(guān)的依賴就能迅速搭建起一個(gè)web工程。它采用的是建立生產(chǎn)就緒的應(yīng)用程序觀...

    Cheriselalala 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<