• 技术文章 >Java >java教程

    springboot添加新模块的方法过程详解(图文)

    不言不言2018-11-27 17:00:39转载1268
    本篇文章给大家带来的内容是关于springboot添加新模块的方法过程详解(图文),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

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

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

    springboot项目基本结构如图:

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

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

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

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

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

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

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

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

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

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

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

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

    以上就是springboot添加新模块的方法过程详解(图文)的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:博客园,如有侵犯,请联系admin@php.cn删除
    专题推荐:springboot
    上一篇:Java中final实现原理的深入分析(附示例) 下一篇:Java中TreeSet怎么实现?(详解)
    20期PHP线上班

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• 分享几个在IDEA上面搭建SpringBoot的web-mvc项目常见问题• 深度解析springboot如何配置多个redis连接• SpringBoot实现Spring Data JPA集成的实例详解• 登陆时验证码结合springboot的用法实例介绍• SpringBoot之集成Spring aop实例介绍• 详解SpringBoot中Session超时问题原因
    1/1

    PHP中文网