最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SpringBoot?分模塊開發(fā)的操作方法

 更新時間:2022年04月02日 09:55:05   作者:好大一只雞  
這篇文章主要介紹了SpringBoot?分模塊開發(fā)的操作方法,通過在原項目新增一個maven模塊,本文通過示例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

1、在原項目新增一個maven模塊

選 maven ,不要選 spring initializr不然會覆蓋掉原項目

2、新增的maven模塊會出現(xiàn)在項目中,選配置pom文件

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <parent>                             //各個子項目,需要添加對parent 的依賴
        <artifactId>ruoyi</artifactId>   //parent項目中不存放任何代碼,只是管理多個項目之間公共的依賴,即項目最外部的那個POM
        <groupId>com.ruoyi</groupId>
        <version>3.8.1</version>
    </parent>
    <modelVersion>4.0.0</modelVersion>
 
    <artifactId>stone</artifactId>  //模塊名稱
    <dependencies>
        <!-- 通用工具-->   //引用其它模塊或組件,開發(fā)時用的到
        <dependency>
            <groupId>com.ruoyi</groupId>
            <artifactId>ruoyi-common</artifactId>
        </dependency>
    </dependencies>
</project>

 3、在父項目POM中加上新增模塊的配置

           <!-- 通用工具-->
            <dependency>
                <groupId>com.ruoyi</groupId>
                <artifactId>ruoyi-common</artifactId>
                <version>${ruoyi.version}</version>
            </dependency>
 
            <!-- stone-->  //這里添加新增的模塊
                <artifactId>stone</artifactId>
        </dependencies>
    </dependencyManagement>
    <modules>
        <module>ruoyi-admin</module>
        <module>ruoyi-framework</module>
        <module>ruoyi-system</module>
        <module>ruoyi-quartz</module>
        <module>ruoyi-generator</module>
        <module>ruoyi-common</module>
        <module>stone</module>  //這里注明引入的是模塊
    </modules>

4、在主啟動模塊中引用模塊

        <!-- 代碼生成-->
        <dependency>
            <groupId>com.ruoyi</groupId>
            <artifactId>ruoyi-generator</artifactId>
        </dependency>
        <!-- stone-->  //主啟動模塊這里也加上去
        <dependency>
            <groupId>com.ruoyi</groupId>
            <artifactId>stone</artifactId>
            <version>3.8.1</version>
        </dependency>
    </dependencies>

 5、在主模塊中配置SpringBoot的包掃描,使Controller可以用起來

@SpringBootApplication(exclude = { DataSourceAutoConfiguration.class })
@ComponentScan(basePackages = {"com.ruoyi.*","com.ruoyi.stone.*"})  //這里需加入包掃描,否則啟用不了新增模塊里面的控制器等方法
public class RuoYiApplication
{
    public static void main(String[] args)
    {
        // System.setProperty("spring.devtools.restart.enabled", "false");
        SpringApplication.run(RuoYiApplication.class, args);

到此這篇關(guān)于SpringBoot 分模塊開發(fā)的文章就介紹到這了,更多相關(guān)SpringBoot 分模塊開發(fā)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • SpringBoot中多環(huán)境啟動配置的教程詳解

    SpringBoot中多環(huán)境啟動配置的教程詳解

    在SpringBoot項目的生命周期中,存在不同的環(huán)境,我們就需要針對不同環(huán)境制定不同名稱的配置文件,里面放置不同環(huán)境下所需的配置項,下面小編就來和大家詳細講講SpringBoot如何進行多環(huán)境啟動配置的吧
    2024-02-02
  • Java搭建一個springboot3.4.1項目?JDK21的詳細過程

    Java搭建一個springboot3.4.1項目?JDK21的詳細過程

    這篇文章詳細介紹了如何使用IntelliJ IDEA搭建一個基于Spring Boot 3.4.1的項目,并使用JDK 21和Maven 3.6.3,涵蓋了環(huán)境準(zhǔn)備、項目創(chuàng)建、依賴管理、Maven配置、以及解決常見問題的步驟,感興趣的朋友跟隨小編一起看看吧
    2025-01-01
  • SpringBoot中連接多個RabbitMQ的方法詳解

    SpringBoot中連接多個RabbitMQ的方法詳解

    這篇文章主要介紹了SpringBoot中連接多個RabbitMQ的方法詳解,要實現(xiàn) SpringBoot 連接多個 RabbitMQ,只能自定義重寫一些東西,分別配置才可以,下面一起來走一下試試,需要的朋友可以參考下
    2023-10-10
  • Spring boot怎么整合Mybatis

    Spring boot怎么整合Mybatis

    spring boot的簡配置方便的開發(fā),下面通過本文給大家分享Spring boot整合Mybatis的方法,需要的朋友參考下
    2017-07-07
  • Java實現(xiàn)Redis延時消息隊列

    Java實現(xiàn)Redis延時消息隊列

    本文主要介紹了Java實現(xiàn)Redis延時消息隊列,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • java 利用java反射機制動態(tài)加載類的簡單實現(xiàn)

    java 利用java反射機制動態(tài)加載類的簡單實現(xiàn)

    下面小編就為大家?guī)硪黄猨ava 利用java反射機制動態(tài)加載類的簡單實現(xiàn)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-09-09
  • spring-boot-maven-plugin 插件的作用詳解

    spring-boot-maven-plugin 插件的作用詳解

    添加了spring-boot-maven-plugin插件后,當(dāng)運行maven打包的命令,項目會被打包成一個可以直接運行的jar包,使用"java -jar"可以直接運行。這篇文章主要給大家介紹spring-boot-maven-plugin 插件的作用,感興趣的朋友一起看看吧
    2018-10-10
  • 如何用Dos命令運行Java版HelloWorld你知道嗎

    如何用Dos命令運行Java版HelloWorld你知道嗎

    這篇文章主要介紹了在dos窗口中編譯和運行java文件的方法,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-08-08
  • J2ME 程序開發(fā)注意要點

    J2ME 程序開發(fā)注意要點

    講Java基礎(chǔ)的書籍中都是以J2SE來講基礎(chǔ),這就給學(xué)習(xí)造成了一些不必要的麻煩,下面將J2ME中用到的和不需要的Java基礎(chǔ)知識做一個簡單的說明
    2016-07-07
  • Mybatis-Plus最優(yōu)化持久層開發(fā)過程

    Mybatis-Plus最優(yōu)化持久層開發(fā)過程

    Mybatis-plus(簡稱MP)是一個Mybatis的增強工具,在mybatis的基礎(chǔ)上只做增強不做改變,提高效率,自動生成單表的CRUD功能,這篇文章主要介紹了Mybatis-Plus最優(yōu)化持久層開發(fā),需要的朋友可以參考下
    2024-07-07

最新評論

遵义市| 兴和县| 清新县| 安化县| 宝山区| 濉溪县| 凤冈县| 垣曲县| 南和县| 冀州市| 盐源县| 华蓥市| 临猗县| 建德市| 阿瓦提县| 江城| 司法| 沙雅县| 西畴县| 加查县| 宁陕县| 长沙县| 泽普县| 江达县| 永仁县| 获嘉县| 四子王旗| 鹤岗市| 清镇市| 东乌珠穆沁旗| 长春市| 万州区| 天峻县| 罗江县| 安多县| 睢宁县| 额济纳旗| 肇州县| 延吉市| 丰都县| 瑞丽市|