1. 程式人生 > >Spring boot+spring MVC+swagger UI +Mybatis+mysql+maven+git+jpa

Spring boot+spring MVC+swagger UI +Mybatis+mysql+maven+git+jpa

開發工具IDE

Spring boot:定時任務,啟動專案

springMVC :控制層,

swagger介面,swagger註解  https://blog.csdn.net/sanyaoxu_2/article/details/80555328

Mybatis;sql 語句(利用javabean自動生成xml 和 介面,https://www.cnblogs.com/yueguanguanyun/p/9258288.html

mysql資料庫(配置同上,生成的表自動進入資料庫,https://www.cnblogs.com/yueguanguanyun/p/9258288.html

maven jar包 編譯原始碼,測試,生成war、jar包等(右側單擊)

mvn clean 表示執行清理操作(會預設把target資料夾中的資料清理)

mvn clean  compile  表示先執行清理後執行編譯,會將程式碼編譯到target資料夾中

mvn clean  test 執行清理和測試

mvn clean package 執行清理和打包

mvn clean install  執行清理和安裝,會將打好的包安裝到本地倉庫,以便其他專案可以呼叫

mvn clean deploy 執行清理和釋出(釋出到私服上面)

git 版本控制

jpa 利用註解生成資料庫表配配合(pom.xml 中 添加了Druid依賴和MyBatis Generator外掛)