原创 Java開發學習(四十四)----MyBatisPlus查詢語句之查詢條件

1、查詢條件 前面我們只使用了lt()和gt(),除了這兩個方法外,MybatisPlus還封裝了很多條件對應的方法。 MybatisPlus的查詢條件有很多: 範圍匹配(> 、 = 、between) 模糊匹配(like) 空

原创 Java開發學習(四十三)----MyBatisPlus查詢語句之查詢投影

1、查詢指定字段 目前我們在查詢數據的時候,什麼都沒有做默認就是查詢表中所有字段的內容,我們所說的查詢投影即不查詢所有字段,只查詢出指定內容的數據。 具體如何來實現? @SpringBootTest class Mybatisplus02D

原创 Java開發學習(四十二)----MyBatisPlus查詢語句之條件查詢 Java開發學習(三十五)----SpringBoot快速入門及起步依賴解析

一、條件查詢的類 MyBatisPlus將書寫複雜的SQL查詢條件進行了封裝,使用編程的形式完成查詢條件的組合。 這個我們在前面都有見過,比如查詢所有和分頁查詢的時候,都有看到過一個Wrapper類,這個類就是用來構建查詢條件的,如

原创 Java開發學習(四十一)----MyBatisPlus標準數據層(增刪查改分頁)開發 Java開發學習(四十)----MyBatisPlus入門案例與簡介

一、標準CRUD使用 對於標準的CRUD功能都有哪些以及MyBatisPlus都提供了哪些方法可以使用呢? 我們先來看張圖: 1.1 環境準備 這裏用的環境就是Java開發學習(四十)----MyBatisPlus入門案例與簡介中使用的環

原创 Java開發學習(四十)----MyBatisPlus入門案例與簡介

一、入門案例 MybatisPlus(簡稱MP)是基於MyBatis框架基礎上開發的增強型工具,旨在簡化開發、提供效率。 SpringBoot它能快速構建Spring開發環境用以整合其他技術,使用起來是非常簡單,對於MybatisPlus,

原创 Java開發學習(三十九)----SpringBoot整合mybatis

一、回顧Spring整合Mybatis Spring 整合 Mybatis 需要定義很多配置類 SpringConfig 配置類 導入 JdbcConfig 配置類 導入 MybatisConfig 配置類 @Configura

原创 Java開發學習(三十八)----SpringBoot整合junit Java開發學習(三十五)----SpringBoot快速入門及起步依賴解析

先來回顧下 Spring 整合 junit @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(classes = SpringConfig.class) public

原创 Java開發學習(三十七)----SpringBoot多環境配置及配置文件分類 Java開發學習(三十五)----SpringBoot快速入門及起步依賴解析

一、多環境配置 在工作中,對於開發環境、測試環境、生產環境的配置肯定都不相同,比如我們開發階段會在自己的電腦上安裝 mysql ,連接自己電腦上的 mysql 即可,但是項目開發完畢後要上線就需要該配置,將環境的配置改爲線上環境的。 來回

原创 Java開發學習(三十五)----SpringBoot快速入門及起步依賴解析

一、SpringBoot簡介 SpringBoot 是由 Pivotal 團隊提供的全新框架,其設計目的是用來簡化 Spring 應用的初始搭建以及開發過程。 使用了 Spring 框架後已經簡化了我們的開發。而 SpringBoot 又是

原创 Java開發學習(三十四)----Maven私服(二)本地倉庫訪問私服配置與私服資源上傳下載

一、本地倉庫訪問私服配置 我們通過IDEA將開發的模塊上傳到私服,中間是要經過本地Maven的 本地Maven需要知道私服的訪問地址以及私服訪問的用戶名和密碼 私服中的倉庫很多,Maven最終要把資源上傳到哪個倉庫? Mav

原创 Java開發學習(三十三)----Maven私服(一)私服簡介安裝與私服分類

一、私服簡介 團隊開發現狀分析 (1)張三負責ssm_crm的開發,自己寫了一個ssm_pojo模塊,要想使用直接將ssm_pojo安裝到本地倉庫即可 (2)李四負責ssm_order的開發,需要用到張三所寫的ssm_pojo模塊,這個時

原创 Java開發學習(三十二)----Maven多環境配置切換與跳過測試的三種方式

一、多環境開發 我們平常都是在自己的開發環境進行開發, 當開發完成後,需要把開發的功能部署到測試環境供測試人員進行測試使用, 等測試人員測試通過後,我們會將項目部署到生成環境上線使用。 這個時候就有一個問題是,不同環境的配

原创 Java開發學習(三十一)----Maven屬性與版本管理

一、屬性 1.1 問題分析 如下圖所示 你會發現,如果現在想更新Spring的版本,你會發現依然需要更新多個jar包的版本,這樣的話還是有可能出現漏改導致程序出問題,而且改起來也是比較麻煩。 問題清楚後,我們需要解決的話,就可以參考咱們j

原创 Java開發學習(三十)----Maven聚合和繼承解析

一、聚合 分模塊開發後,需要將這四個項目都安裝到本地倉庫,目前我們只能通過項目Maven面板的install來安裝,並且需要安裝四個,如果我們的項目足夠多,那麼一個個安裝起來還是比較麻煩的 如果四個項目都已經安裝成功,當ssm_p

原创 Java開發學習(二十九)----Maven依賴傳遞、可選依賴、排除依賴解析

現在的項目一般是拆分成一個個獨立的模塊,當在其他項目中想要使用獨立出來的這些模塊,只需要在其pom.xml使用<dependency>標籤來進行jar包的引入即可。 <dependency>其實就是依賴,關於依賴管理裏面都涉及哪些內容,我們