JSON中輸入JSON數據類型傳入到mysql

項目的創建:https://blog.csdn.net/Yuz_99/article/details/98721786

與https://blog.csdn.net/Yuz_99/article/details/98721786 中的項目的不同 就是數據庫中的address字段類型變成了JSON

數據庫中有一個字段是JSON類型。
在這裏插入圖片描述

CREATE TABLE `user` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(255) DEFAULT NULL,
  `address` json DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8;

查看Mapper中的文件;
在這裏插入圖片描述
還有controller中的邏輯。
在這裏插入圖片描述
運行程序,訪問:
http://localhost:8080/swagger-ui.html

==注意: 需要轉義字符 \ ==
不然傳入到數據庫中就會報錯。

在這裏插入圖片描述

查看數據庫 , 發現轉義字符被自動轉義了。
插入成功
在這裏插入圖片描述

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