色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

spring boot 項目中使用thymeleaf模板的案例分析

瀏覽:4日期:2023-08-15 13:21:58

準備MySql數據庫,表Prereg,IDEA數據庫中的表如下所示:

spring boot 項目中使用thymeleaf模板的案例分析

IDEA目錄結構如下:

spring boot 項目中使用thymeleaf模板的案例分析

添加thymeleaf依賴:

<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-thymeleaf</artifactId></dependency>

開始添加代碼:在controller包添加類“PreregController”

package com.example.demo.controller;import com.example.demo.mapper.PreregMapper;import com.example.demo.pojo.Prereg;import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.web.bind.annotation.RequestMapping;import javax.annotation.Resource;import java.util.List;@Controllerpublic class PreregController {@ResourcePreregMapper preregMapper;@RequestMapping('/listPrereg')public String listPrereg(Model model){List<Prereg> preregs=preregMapper.findAll();model.addAttribute('preregs',preregs);return 'listPrereg';}}

在Mapper包下添加映射interface:“PreregMapper”

package com.example.demo.mapper;import com.example.demo.pojo.Prereg;import org.apache.ibatis.annotations.Mapper;import org.apache.ibatis.annotations.Select;import org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration;import java.util.List;@Mapperpublic interface PreregMapper {@Select('SELECT * FROM Prereg')List<Prereg> findAll();}

在pojo包下添加類Prereg:

package com.example.demo.pojo;import java.util.Date;public class Prereg {private String StuId;private String StuName;private String Trans;private int IsCompany;private int PeopleCount;private Date ArrTime;public String getStuId() {return StuId;}public void setStuId(String stuId) {StuId = stuId;}public String getStuName() {return StuName;}public void setStuName(String stuName) {StuName = stuName;}public String getTrans() {return Trans;}public void setTrans(String trans) {Trans = trans;}public int getIsCompany() {return IsCompany;}public void setIsCompany(int isCompany) {IsCompany = isCompany;}public int getPeopleCount() {return PeopleCount;}public void setPeopleCount(int peopleCount) {PeopleCount = peopleCount;}public Date getArrTime() {return ArrTime;}public void setArrTime(Date arrTime) {ArrTime = arrTime;}@Overridepublic String toString() {return 'Prereg{' +'StuId=’' + StuId + ’’’ +', StuName=’' + StuName + ’’’ +', Trans=’' + Trans + ’’’ +', IsCompany=' + IsCompany +', PeopleCount=' + PeopleCount +', ArrTime=' + ArrTime +’}’;}}

注:小技巧:定義好變量后,Alt+insert彈出“Generate”,選擇“Getter and Setter”,再選擇toString()即可完成。最后是寫HTML頁面:

<!DOCTYPE html><html lang='en' xmlns:th='http://www.thymeleaf.org'><head><meta charset='UTF-8'><title>springboot-thymeleaf demo</title></head><body><table border='1' width='1000'><thead><tr><td>學生學號</td><td>學生姓名</td><td>到達時間</td><td>家人陪伴</td><td>陪伴數量</td><td>交通工具</td></tr></thead><tr th:each='item: ${preregs}'><td th:text='${item.stuId}'></td><td th:text='${item.stuName}'></td><td th:text='${item.arrTime}'></td><td th:text='${item.isCompany}'></td><td th:text='${item.peopleCount}'></td><td th:text='${item.trans}'></td></tr></table></body></html>

效果圖如下:

spring boot 項目中使用thymeleaf模板的案例分析

到此這篇關于spring boot 項目中使用thymeleaf模板的案例分析的文章就介紹到這了,更多相關spring boot 使用thymeleaf模板內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Spring
相關文章:
主站蜘蛛池模板: 欧美一级毛片香蕉网 | 全部aⅴ极品视觉盛宴精品 全部免费a级毛片 | 69成人免费视频 | 亚洲中文字幕特级毛片 | 神马午夜视频 | 俄罗斯aaaa一级毛片 | 久久久国产99久久国产首页 | 欧美视频一区二区专区 | 97久久精品午夜一区二区 | 免费成人高清 | 欧美.成人.综合在线 | 京东一热本色道久久爱 | 99精品在线免费观看 | 国产亚洲欧美精品久久久 | 欧美一级欧美三级在线观看 | 亚洲免费高清视频 | 亚洲影院手机版777点击进入影院 | 欧美在线一级毛片观看 | 亚洲综合色一区二区三区小说 | 免费国产黄网站在线观看视频 | 美国三级网站 | 亚洲精品线在线观看 | 久久久久久青草大香综合精品 | 午夜不卡av免费 | 韩国免费网站成人 | www成人国产在线观看网站 | 国产精品天天爽夜夜欢张柏芝 | 视频一区二区三区自拍 | 12至16末成年毛片视频 | 午夜影院黄 | 欧美日韩精品乱国产538 | 亚洲国产精品自在现线让你爽 | 91精品成人福利在线播放 | 成人看的一级毛片 | 亚洲专区视频 | 欧美成人性性 | 国产国产人免费视频成69堂 | 日本特爽特黄特刺激大片 | 99视频精品全国在线观看 | 成人精品一区二区激情 | 精品国产自在在线在线观看 |