欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

使用maven開發(fā)springboot項目時pom.xml常用配置(推薦)

 更新時間:2021年01月08日 11:21:00   作者:行走在土地上的人  
這篇文章主要介紹了使用maven開發(fā)springboot項目時的pom.xml常用配置,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

如題,記錄一些平常開發(fā)用的pom文件細節(jié)

1.使用parent父類引用,解決依賴版本號不確定時自動匹配的問題

<parent>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-parent</artifactId>
  <version>2.1.7.RELEASE</version>
  <relativePath/> <!-- lookup parent from repository -->
</parent>

2.整體的一些配置,或者定義一些版本號

<properties>
   <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
   <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
   <java.version>1.8</java.version>
   <mybatis-plus.version>3.2.0</mybatis-plus.version>
</properties>

3.springboot開發(fā)的一些基本依賴,如果是web開發(fā),加上第二個依賴

<dependency>
	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-starter</artifactId>
</dependency>
<dependency>
	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-starter-web</artifactId>
</dependency>

4.苞米豆的mybatis-plus及動態(tài)數(shù)據(jù)源

<!-- 動態(tài)數(shù)據(jù)源 -->
<dependency>
	<groupId>com.baomidou</groupId>
	<artifactId>dynamic-datasource-spring-boot-starter</artifactId>
	<version>2.5.6</version>
</dependency>
<!-- mybatis-plus -->
<dependency>
	<groupId>com.baomidou</groupId>
	<artifactId>mybatis-plus-boot-starter</artifactId>
	<version>${mybatis-plus.version}</version>
</dependency>
<!-- 代碼生成器 -->
<dependency>
	<groupId>com.baomidou</groupId>
	<artifactId>mybatis-plus-generator</artifactId>
	<version>${mybatis-plus.version}</version>
</dependency>

5.前端的freemarker模板引擎

<!-- freemaker引擎 -->
<dependency>
	<groupId>org.freemarker</groupId>
	<artifactId>freemarker</artifactId>
	<version>2.3.29</version>
</dependency>

6.簡化代碼的lombok,常用@Data注解用于省略實體類的setter、getter、toString方法和@Slf4j注解用于log日志記錄

<dependency>
	<groupId>org.projectlombok</groupId>
	<artifactId>lombok</artifactId>
	<optional>true</optional>
</dependency>

7.超級好用的excel導入導出工具

<!-- Excel工具 -->
<dependency>
	<groupId>com.wuwenze</groupId>
	<artifactId>ExcelKit</artifactId>
	<version>2.0.72</version>
</dependency>

8.最后相當重要的一個:選用阿里云倉庫,下載依賴速度杠杠滴。

<repositories>
	<repository>
		<id>nexus-aliyun</id>
		<name>Nexus aliyun</name>
		<url>http://maven.aliyun.com/nexus/content/groups/public</url>
	</repository>
</repositories>

到此這篇關(guān)于使用maven開發(fā)springboot項目時的pom.xml常用配置的文章就介紹到這了,更多相關(guān)maven開發(fā)springboot項目pom.xml常用配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 全面分析Java方法的使用與遞歸

    全面分析Java方法的使用與遞歸

    在java中,方法就是用來完成解決某件事情或?qū)崿F(xiàn)某個功能的辦法;程序調(diào)用自身的編程技巧稱為遞歸( recursion)。遞歸做為一種算法在程序設(shè)計語言中廣泛應用。但是如果沒終止條件會造成死循環(huán),所以遞歸代碼里要有結(jié)束自調(diào)自的條件,本篇接下來講解一下方法與遞歸
    2022-04-04
  • SpringMVC中RequestContextHolder獲取請求信息的方法

    SpringMVC中RequestContextHolder獲取請求信息的方法

    這篇文章主要介紹了SpringMVC中RequestContextHolder獲取請求信息的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-04-04
  • Spring關(guān)于@Scheduled限制的問題

    Spring關(guān)于@Scheduled限制的問題

    這篇文章主要介紹了Spring關(guān)于@Scheduled限制的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • Java實現(xiàn)RSA算法的方法詳解

    Java實現(xiàn)RSA算法的方法詳解

    這篇文章主要介紹了Java實現(xiàn)RSA算法的方法,結(jié)合實例形式分析了RSA算法的原理、實現(xiàn)與使用方法,需要的朋友可以參考下
    2018-03-03
  • Java中Process類的使用與注意事項說明

    Java中Process類的使用與注意事項說明

    這篇文章主要介紹了Java中Process類的使用與注意事項說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • SpringBoot整合MyBatis逆向工程及 MyBatis通用Mapper實例詳解

    SpringBoot整合MyBatis逆向工程及 MyBatis通用Mapper實例詳解

    這篇文章主要介紹了SpringBoot整合MyBatis逆向工程及 MyBatis通用Mapper實例詳解 ,需要的朋友可以參考下
    2017-09-09
  • spring mvc中的@PathVariable動態(tài)參數(shù)詳解

    spring mvc中的@PathVariable動態(tài)參數(shù)詳解

    這篇文章主要介紹了spring mvc中的@PathVariable動態(tài)參數(shù)詳解,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • Java POI實現(xiàn)將導入Excel文件的示例代碼

    Java POI實現(xiàn)將導入Excel文件的示例代碼

    這篇文章主要介紹了Java POI實現(xiàn)將導入Excel文件的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-02-02
  • Java中如何實現(xiàn)不可變Map詳解

    Java中如何實現(xiàn)不可變Map詳解

    這篇文章主要給大家介紹了關(guān)于Java中如何實現(xiàn)不可變Map的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作工具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-12-12
  • java實體對象與Map之間的轉(zhuǎn)換工具類代碼實例

    java實體對象與Map之間的轉(zhuǎn)換工具類代碼實例

    這篇文章主要介紹了java實體對象與Map之間的轉(zhuǎn)換工具類代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-12-12

最新評論