第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • @JsonIgnore //忽略屬性

    @JsonInclude(Include.NON_NULL)

    @JsonFormat(pattern="yyyy-MM-dd hh:mm:ss a",locale="zh",timezone="GMT+8")//日期格式

    查看全部
  • SpringBoot配置全局的異常捕獲

    配置異常捕獲的原因:自帶的異常機制返回的頁面相對來說,不是很人性化,對于用戶來說,拋出一個異常,可讀性差,像500或者404。

    http://img1.sycdn.imooc.com//5dd1021c0001bd2307630577.jpg

    首先需要創(chuàng)建一個異常捕獲類,在該類上添加@ControllerAdvice,并且需要實現(xiàn)errorHandler這個方法,該方法有三個參數(shù)分別為HttpServletRequest、HttpServletResponse、捕獲的異常Exception,該方法上需要添加@ExceptionHandler這個注解,然后就可以在這個方法中對該異常進行處理?了,如圖,它是先在后臺打印該異常,并且返回一個ModelAndView,把e的內容放入,以及放入放生錯誤的地址,然后再放入了一個錯誤頁面,該頁面是自己定義的,而不是SpringBoot自帶的頁面,該頁面也是需要進行配置的。

    http://img1.sycdn.imooc.com//5dd1028f0001675d09400590.jpg

    1、頁面跳轉形式:

    2、ajax形式:ajax捕獲異常:

    3、對以上兩種進行集成,統(tǒng)一返回異常的形式:


    查看全部
  • thymeleaf常用標簽的使用方法

    渲染概念:根據(jù)標簽里設置的屬性進行頁面的顯示(例如input標簽的value就可以進行顯示文字)。

    一、基本使用方式:標簽里使用th:text="${}",這種形式可以獲取到后端傳過來的數(shù)據(jù),其中th:后面可以是標簽里的屬性,像th:id,th:name,th:value等。

    二、對象引用類型:不使用對象.屬性這種方式,外邊嵌套一層div,然后th:object="${傳過來的對象名}",然后$符號替換成*號即可。

    http://img1.sycdn.imooc.com//5dd0f4d70001326510160266.jpg

    三、時間類型轉換:默認是Date類型顯示,可以通過在#dates.format(傳過來的日期參數(shù),日期的格式)。如圖

    http://img1.sycdn.imooc.com//5dd0f47200019beb09860289.jpg

    四、text與utext的比較:如果th:后面是text,那么它會把傳過來的內容原樣的顯示出來。而utext它會解析這個數(shù)據(jù)如果是html里的樣式及標簽,則自動轉換成相應樣式。

    http://img1.sycdn.imooc.com//5dd0f63d00012e5008710273.jpg

    http://img1.sycdn.imooc.com//5dd0f5d800016bb507360145.jpg

    http://img1.sycdn.imooc.com//5dd0f5cd00010fb707760162.jpg

    五、URL的方式:thymeleaf的url方式,th:href="@{地址}",它也支持普通的方式。如圖

    http://img1.sycdn.imooc.com//5dd0f6ba0001fd6b07430095.jpg

    六、引入靜態(tài)資源文件js/css:thymeleaf要引入靜態(tài)文件,需要在application.properties中進行設置。如圖,也就是說該項目如果使用靜態(tài)文件會到static中去找。

    http://img1.sycdn.imooc.com//5dd0f75c000112f407390124.jpg

    如下圖方式進行引入和url的方式相差不多

    http://img1.sycdn.imooc.com//5dd0f8610001e22007410058.jpg

    thymeleaf支持的form表單綁定url形式,如圖,其中th:field可以自動解析為id=“”,name=“”,value=“”,不推薦使用,可讀性不好,普通的方式也支持。

    http://img1.sycdn.imooc.com//5dd0f8c0000147ae10480167.jpg

    七、條件判斷th:if——》和el表達式使用相同,大于gt,大于等于ge,小于lt,小于等于le,如果條件不滿足則該標簽不起作用。

    http://img1.sycdn.imooc.com//5dd0fcb100017b4607380193.jpg

    判斷的常用使用場景:列表標簽,默認的選擇和eq比較相等的。如圖,eq寫在外面也可以。

    http://img1.sycdn.imooc.com//5dd0fdd70001752f09310204.jpg

    http://img1.sycdn.imooc.com//5dd0fdff0001f7b204950087.jpg


    八、th:unless與th:if——》與if作用相反的。

    九、th:switch與th:case——》#{roles.manager}相當于資源文件的使用,前提是進行資源文件的配置

    http://img1.sycdn.imooc.com//5dd0ff0b00016b4707860272.jpg

    十、th:each——》循環(huán)的作用,userList為傳過來的集合,而person相當于jstl中的每一個變量。

    http://img1.sycdn.imooc.com//5dd0fe8a0001f85a10160220.jpg




    查看全部
  • thymeleaf靜態(tài)資源配置

    http://img1.sycdn.imooc.com//5dcd14e10001abc611760652.jpghttp://img1.sycdn.imooc.com//5dcd151b000177e108770562.jpg

    查看全部
  • freemarker靜態(tài)資源配置

    http://img1.sycdn.imooc.com//5dcd144900015f3811480640.jpg


    查看全部
  • 配置基于SpringBoot的容器(Tomcat、Jetty)的一些屬性,例如:端口、項目名。

    配置服務端的端口號和項目path:application.properties配置文件中,如圖修改(還可以配置錯誤頁面,以及session最大超時時間,默認30分鐘)注意:springboot2.0以后配置context-path為server.servlet.context-path=。

    http://img1.sycdn.imooc.com//5dcaa1e10001b32610210348.jpg

    服務綁定IP地址,啟動服務器時如果本機不是該IP地址則拋出異常啟動失敗,使用改配置本機ip一定要和該配置相同。

    http://img1.sycdn.imooc.com//5dcaa4b400018f7109900135.jpg



    查看全部
  • 熱部署devtool

    http://img1.sycdn.imooc.com//5dcd0c300001bf3e11770646.jpg


    查看全部
  • Jackson的基本演繹法

    @JsonIgnore:使用場景-方法返回的對象有個屬性不想被返回,就可以使用該注解修飾該屬性。

    @JsonFormat:使用場景-定義方法返回的日期格式,修飾日期屬性,放置在屬性上。

    @JsonInclude(Include.NON_NULL):使用場景-當屬性為null時,忽略該屬性,不會顯示給前端,如果屬性有值,那么就會顯示該屬性。

    注意:SpringBoot每次重啟之前,需關閉服務臺,要不然會報錯。端口號


    查看全部
  • boot
    查看全部
    0 采集 收起 來源:SpringBoot 簡介

    2019-11-14

  • Pagehelper
    查看全部
  • SpringBoot整合thymeleaf模板引擎

    步驟1:pom文件中引入它的依賴。

    http://img1.sycdn.imooc.com//5dcab47d0001999009130221.jpg

    步驟2:application.properties配置thymeleaf相關配置。

    http://img1.sycdn.imooc.com//5dcab4cd0001aa4806770260.jpg

    擴展:th:,這個是thymeleaf的標簽寫法(這種方式適合做前后端分離的模式,這個文件如果直接拿到左面去展開,它不會加載這個thymeleaf標簽的功能,也就是前端頁面寫好,后端人員只需要在th:text后編寫即可)。

    http://img1.sycdn.imooc.com//5dcab50f00019aab06930227.jpg

    查看全部
  • SpringBoot整合模板引擎freemarker

    使用模板引擎的原因:早前使用struts2、springmvc,使用的都是jsp,jsp本質就是一個servlet,jsp里面的數(shù)據(jù)需要在后端進行處理渲染,然后最后在客戶端顯示給用戶,這個過程是比較耗時的。

    模板引擎:它很多的渲染都是在客戶端完成的,所以它的效率要比jsp強大很多,并且Spring目前主推模板引擎thymeleaf,它的后綴也是html。

    步驟1:pom文件中導入freemarker依賴。

    http://img1.sycdn.imooc.com//5dcaab74000199e007100182.jpg

    步驟2:application.properties配置freemarker的一些屬性(freemarker文件是以ftl為后綴的)。

    http://img1.sycdn.imooc.com//5dcaace4000196ab08250459.jpg

    擴展:SpringBoot中的ModelMap相當于SpringMVC中的ModelAndView,可以往前端傳值。


    查看全部
  • 配置基于SpringBoot的容器(Tomcat、Jetty)的一些屬性,例如:端口、項目名。

    配置服務端的端口號和項目path:application.properties配置文件中,如圖修改(還可以配置錯誤頁面,以及session最大超時時間,默認30分鐘)注意:springboot2.0以后配置context-path為server.servlet.context-path=。

    http://img1.sycdn.imooc.com//5dcaa1e10001b32610210348.jpg

    服務綁定IP地址,啟動服務器時如果本機不是該IP地址則拋出異常啟動失敗,使用改配置本機ip一定要和該配置相同。

    http://img1.sycdn.imooc.com//5dcaa4b400018f7109900135.jpg


    查看全部
  • @RestController = @Controller + @ResponseBody

    RestController (整個類返回的都是JSON數(shù)據(jù))

    ResponseBody(加在哪里,哪里返回JSON數(shù)據(jù))

    查看全部
  • 開發(fā)工具:1、STS(Eclipse二次開發(fā))2、IDEA

    查看全部

舉報

0/150
提交
取消
課程須知
學習中需要用到這些工具: —eclipse —redis 你需要有這些基礎: —Java 基礎 —Spring —Spring MVC
老師告訴你能學到什么?
了解springboot如何從零搭開始搭建一個工程 springboot系統(tǒng)架構體系 springboot與各個技術點的整合

微信掃碼,參與3人拼團

微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!