我就廢話不多說了,大家還是直接看**吧~
spring:
datasource:
driver-class-name: net.sf.log4jdbc.driverspy
url: jdbc:log4jdbc:mysql:程式設計客棧ncoding=utf-8&uselegacydatetimecode=false&servertimezone=asia%2fshanghai
username: admin
password: admin
hikari:
connection-init-sql: set names utf8mb4
補充:springboot解決utf8mb4型別連線
在使用springboot預設連線池的情況下,預設使用的是tomcat-jdbc-pool,在處理utf8mb4型別資料的時候,需要大致兩步
1.設定資料庫、表、欄位的編碼型別為utf8mb4
2.在建立資料庫連線之後,要執行一條sql語句「set names utf8mb4 collate utf8mb4_unicode_ci」,這樣的資料庫連線才可以操作utf8mb4型別的資料的訪問。
在配置資料庫連線池的配置上,根據使用的連線池的不同,配置引數也不相同,下面給出springboot使用預設的tomcat連線池的時候,支援utf8mb4的配置。
spring:
datasource:
driver-class-name: com.mysql.jdbc.driver
url: jdbc:mysql://*.*.*.*:3306/dbname?useunicode=true&characterencoding=ut程式設計客棧f-8
userwww.cppcns.comname: username
password: password
tomcat:
initsql: set names utf8mb4 collate utf8mb4_unicode_
本文標題: spring boot 使用utf8mb4的操作
本文位址:
utf 8 UTF 8 utf8 在使用中的區別
utf 8 是標準寫法,php在windows下邊英文不區分大小寫,所以也可以寫成 utf 8 utf 8 也可以把中間的 省略,寫成 utf8 一般程式都能識別,但也有例外 如下文 為了嚴格一點,最好用標準的大寫 utf 8 在資料庫中只能使用 utf8 mysql 在mysql的命令模式中只能使...
SpringBoot使用thymeleaf模板
springboot開發的web專案contrller如何跳轉到前端頁面 據說,最流行的還是freemarker和velocity這兩種模板,我們這裡用spring官方推薦的thymeleaf模板 在建立好springboot專案的基礎上,進行如下配置 在pom中到thymeleaf的依賴 org....
Spring Boot使用Undertow做伺服器
1 建立spring boot專案,修改其pom.xml檔案 org.springframework.boot spring boot starter test org.springframework.boot spring boot starter web org.springframework....