springboot如何添加新模块

发布时间:2020-10-26 11:17:40 作者:小新
来源:亿速云 阅读:171

springboot如何添加新模块?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!

在springboot项目框架里,把一个项目两大模块,主项目main和测试项目test,而我们的测试项目根据功能又可以再分,比如可以有单元测试,集成测试,业务测试等等。

对于一个初学者来说,建立模块的方式需要我们掌握,网上的资料不多,很少讲到这个功能点,大叔在这里普及一下!

springboot项目基本结构如图:

springboot如何添加新模块

下面我们来建立一个集成测试模块intTest,有的团队愿意叫它integTest,都可以,intTest这个名字来自于gradle官方的文档上,大叔也借鉴一下(https://docs.gradle.org/current/userguide/java_testing.html#test_reporting)

一 选择file->project structure  文件-》项目结构,我们看到有两个默认的模块

springboot如何添加新模块

二 关闭它,然后在test模块上左击选复制,在src上选粘贴,输入新的模块名

springboot如何添加新模块

三 选要复制的文件,然后这里可以不用选,自己去从新去建立

springboot如何添加新模块

四 如果软件有bug,可以还是会把当前项目文件复制到新模块里,这时你删除即可,然后重新还原包,之后你的intTest包就出现了,当没有还原成功时,它只是个文件夹!

springboot如何添加新模块

五 打开文件结构窗口,可以intTest没有和main,test在一个分组,你可以移到到同一分组里

springboot如何添加新模块

六 为根项目添加java文件夹,建立文件夹后需要修改文件夹类型,如图:

springboot如何添加新模块

你可以为intTest模块去配置它的相关信息,同样是在build.gradle里进行,这块就不再详细说了

现在你应该知道如何在springboot里构建多模块应用了吧!

注意:当你添加新的模块后,如果希望集成前面的模块,可以在build.gradle里添加如下代码(例如新模块为integTest)

    integTestCompile sourceSets.main.output
    integTestCompile configurations.testCompile
    integTestCompile sourceSets.test.output
    integTestRuntime configurations.testRuntime

这样在刷新后,它的依赖项里就会继承main和test这两个模块了。

感谢各位的阅读!看完上述内容,你们对springboot如何添加新模块大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注亿速云行业资讯频道。

推荐阅读:
  1. nginx增加新模块
  2. 如何XML文档添加新 ”records”

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

springboot bo

上一篇:Java中异常类型是什么

下一篇:java多线程案例

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》