springBoot整合Mybatis+Thymeleaf

首先第一步,創建一個springBoot工程。有2種方式 第一種可以通過官方網站裏創建項目,然後下載下來最後引入。網址如下:https://start.spring.io/

下載完成之後import project即可。

第二種方式直接創建,在這裏我以idea舉例。圖片如下:

file-new-project 然後選擇spring Initializr 點擊next 

 

 

 

選擇需要添加的jar和插件等內容 這裏我們先默認不選擇 直接選擇下一步 後面通過pom一樣可以導入進來

創建完成之後 項目結構如下:

然後我們開始創建包名和文件夾,大致如下:

java文件夾下面的都是用來存放java文件的,resources文件夾則用來存放properties和xml等配置文件的,下面我們需要引入mybatis和jdbc等相關的maven配置和設置數據庫的連接路徑等信息。

1.maven

2.數據庫連接配置和xml文件路徑的存放位置 application.properties

 3.啓動項配置myabtis的java接口文件掃描

 

 該配置的配置完成了之後 我們先來測試一下:

 

訪問url之後進入到了後臺 並在控制檯打印出了“hello world”信息

接下來我們看下使用mybatis連接數據庫,把查詢出來的信息打印到一個頁面上

逆向工程出pojo,mybatis和mybatis的配置文件之後 因爲我們頁面用到了thymeleaf,所以需要增加相應的maven,配置等

spring.thymeleaf.cache=true
spring.thymeleaf.mode=HTML
spring.thymeleaf.encoding=UTF-8
spring.thymeleaf.servlet.content-type=text/html
spring.thymeleaf.prefix=classpath:/static

配置好了thymeleaf,爲什麼需要配置resources呢

詳情請參見https://blog.csdn.net/qq_34797335/article/details/80194137  主要是配置靜態資源頁面時的URL問題的

最後我們測試一下數據:

controller:

service:

數據庫查詢:

頁面:

展示數據:

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章