一、使用IDEA默認的官方maven倉庫的話,由於某些原因會出現相關依賴無法下載或者下載緩慢,在這里,我們使用阿里雲的鏡像。
1、IDEA進入Settings>Build,Execution,Deployment>Build Tools>Maven查看使用的Maven版本。一般默認是Maven3,對應第二點中的maven3目錄。
2、進入IDEA的安裝路徑,*******\IntelliJ IDEA 2019.1\plugins\maven\lib\maven3\conf\settings.xml,將settings.xml復制到C盤用戶下的.m2文件夾
3、將復制進.m2下的settings.xml打開編輯修改,在<mirrors></mirrors>添加以下配置。
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里雲公共倉庫</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
4、進入Settings>Build,Execution,Deployment>Build Tools>Maven,勾選User settings file 后面的小勾。
5、點擊“應用”、“確定”,阿里雲倉庫配置完成。
二、新建SpringBoot項目
1、文件-new-項目
2、填寫項目信息
3、根據項目需要勾選所要下載的依賴包,也可以后續在pom文件中導入
4、選擇項目保存路徑
5、依賴下載中,使用阿里雲鏡像很快加載好依賴
6、項目創建完畢
三、整合mybatis
1、在pom.xml中添加依賴
<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.1</version> </dependency>
四、項目框架搭建
這是我的項目的代碼結構,僅供參考。
pojo中各個包詳解:
vo:view object,給前台展示用的屬性,它僅僅是向前端傳輸,展示頁面需要的字段,比如pageList等。一般用到比較多的就是時間、金額需要做特殊處理,時間格式化成需要的樣式,金額保留小數點幾位、利率后面需要加“%”等,這些都需要VO來處理。
entity:與數據庫表中相對應的Java對象
dto:數據傳輸對象,是Data Transfer Object的縮寫,https://blog.csdn.net/weixin_34414196/article/details/85547133
query:查詢對象