1 軟件版本要對齊
- java
- Intellij IDEA Ultimate
- Maven
- SpringBoot
2.1.7(強制必須)
2 新建應用
-
確保你的科學上網方式正常
-
只修改標誌範圍內的
-
注意可能 sb 的版本號找不到 2.1.7,先默認,之後再改,目前只勾選 Spring Web
-
配置爲本地 maven 路徑
-
修改爲 2.1.7 版本
-
IDEA(開發是過程)
-
Java命令( 部署是最終結果&調試)
3 MyBatis V.S JPA
-
JPA是趨勢
-
Mybatis是國內現狀
-
版本對應表
-
Maven 安裝方式
-
mybatis 只是持久層的框架,連接數據庫我們還需要數據庫驅動,注意不需要指定版本,sb starer 已經指定好了版本
-
接着,自然是配置數據庫了
-
新建 pojo 包
-
新建 dao 層
-
單元測試不可忘
-
數據庫中字段值
-
然而,我們卻查得爲 null 字段
-
因爲 Java 駝峯命名,而數據庫是下劃線分割命名,導致不匹配,幸好 mybatis 已經爲我們解決
-
有值啦!
-
假如有很多 mapper 類,並不需要每個都顯式註解@Mapper,在啓動類添加掃描註解即可
xml 語句
- 注意指定mapper文件路徑
參考
- 高性能 MySQL 第三版
- 實戰支付+電商雙系統