【saas-export】项目搭建


这个博客只是参考,别照搬,有几个坑,得细心点

一、工具环境

开发工具:IDEA,SQLyog, 环境:jdk1.8,maven3.3.9 项目结构图: 代码链接:

二、项目搭建步骤:

1.创建父项目

    (1)新建项目 (2)创建maven工程不使用用模板 (3) -(4)

2.创建子模块

子模块有四个:dao,domain,service,web 其中dao,domain,service三个子模块和父项目操作相同 而web子模块可以使用maven-webapp模板,也可不是用自行添加所需文件
    (1) (2)添加dao,domain,service子模块之后操作与父项目操作相同
需要在这三个子模块的pom.xml文件内加入 <packaging>jar</packaging> 位置如图
    (3)额外演示一下web子模块创建过程 而web模块则需要打包为war包

3.子项目之间的依赖导入

dao需要依赖domain,service需要依赖dao,web也需要依赖到 pom.xml(dao)
<dependencies>
        <dependency>
            <artifactId>export_domain</artifactId>
            <groupId>com.rain</groupId>
            <version>1.0-SNAPSHOT</version>
        </dependency>
    </dependencies>

pom.xml(service)

<dependencies>

        <!--        service想使用dao工程的类,还有domain的类,实际-->
        <!--        只需要依赖dao工程。-->
        <dependency>
            <artifactId>export_dao</artifactId>
            <groupId>com.rain</groupId>
            <version>1.0-SNAPSHOT</version>
        </dependency>

    </dependencies>

pom.xml(web)

<dependencies>
        <dependency>
            <artifactId>export_system_service</artifactId>
            <groupId>com.rain</groupId>
            <version>1.0-SNAPSHOT</version>
        </dependency>

    </dependencies>

3.测试

测试代码可以看gitee代码,这里就不放了

经验分享 程序员 微信小程序 职场和发展