Spring日記_02之 json、javaBean、.do、MySql、MyBatis 環境搭建結束
JSON
Json是JavaScript直接量語法
無參構造方法直接 Alt + \ 就可以提示新增
Project – Clean
瀏覽器向伺服器傳送請求,伺服器中的Spring中的SpringMVC將Json字串傳送到客戶端瀏覽器,瀏覽器的jquery解析JSON字串成為Json物件
json字串怎轉換成json物件?
https://zhidao.baidu.com/question/308957732.html
Json 使用
-
先去maven倉庫下載包,搜尋jackson
-
寫一個javaBean
3.
4.
在寫指令碼的時候最好寫單引號
關於Chrome瀏覽器的除錯
關於.do
Spring 接收web,改成自己的一套規則
.do字尾客戶端必須寫,伺服器端可以不寫
所有的.do請求由DispatcherServlet來接收,DispatcherServlet是SpringMVC的主控制器,DispatcherServlet對映 @RequestMapping(“/json.do”),,
MySql
basedir=E://mysql-5.6.36-winx64 資料庫管理系統
datadir=E://mysql-5.6.36-winx64/data
命令列介面更改UTF-8格式:CHCP 65001
但在MySql Client裡面不適用
解決MySql亂碼問題
如果不是命令介面的編碼問題,很有可能是MySql安裝的時候,配置檔案有錯
可以通過 show variables like '%char%' 檢視編碼
如果發現存在Latin(拉丁),則就應該將其改為utf8
找到mysql安裝目錄(可以右鍵開啟MySql Clint的位置來找到),找到安裝目錄下的my.ini配置檔案
將裡面的Latin改為utf8
然後再在 管理 - 服務中重新啟動MySQL服務
再重新檢視驗證一下。
http://www.iteye.com/problems/86990
如果控制檯還是顯示錯誤 就set names GBK
MyBatis
輕量化的資料庫訪問框架,底層封裝的JDBC,
只需要定義介面和SQL
MyBatis的配置
-
匯入5個jar包:
-
新新增一個配置檔案spring-service.xml 和一個mapper資料夾
-
修改web.xml
MyBatis的使用
-
定義一個介面
-
Mapper下寫一個配置檔案
-
寫一個demo測試類
到此為止 ,,環境搭建完成!!!!
Maven + Eclipse
Spring + SpringMVC + MyBatis + MySql