magento2模板安装(magento建站教程)

  Maven多模块项目搭建+SSM框架整合(一、多模块搭建)

  项目使用IDEA进行构建,源码将会提交到GitHub上,使用Eclipse的用户也可以轻松导入。

  在此我们将项目划分为4块,分别为model、dao、service和controller。

一、创建父模块

  打开IDEA创建项目

  点击Maven直接选择Next

magento2模板安装(magento建站教程),magento2模板安装(magento建站教程),magento2模板安装,模板,源码,app,第1张

  补全GroupId与ArtifactId

  填写项目名称与存放本地地址

  此时项目结构如图

二、创建model子模块

  如图

  在此因为是普通的子模块所以我们还是直接next

  接着填写ArtifactId

  填写Module name接着finish

  最终项目结构如下图所示

创建dao、service这两个子模块与model一样

  最终项目结构如图

三、创建子模块controller

  还是先创建Module

  然后选择webapp

  接着填写ArtifactId

  接下来是Maven的配置,可以参考Maven 环境变量设置---------IDEA配置maven

  点击finish多模块的框架就基本上搭建好了

  如图所示

四、每个模块中依赖的配置

  配置mytest-model中的pom.xml

<?xml version="1.0" encoding="UTF-8"?> <project xmlns=" xmlns:xsi=" xsi:schemaLocation=" <parent> <artifactId>mytest-root</artifactId> <groupId>com.songci</groupId> <version>1.0-SNAPSHOT</version> </parent> <modelVersion>4.0.0</modelVersion> <artifactId>mytest-model</artifactId> <!--添加start--> <packaging>jar</packaging> <!--添加end--> </project>

  配置mytest-dao中的pom.xml

<?xml version="1.0" encoding="UTF-8"?> <project xmlns=" xmlns:xsi=" xsi:schemaLocation=" <parent> <artifactId>mytest-root</artifactId> <groupId>com.songci</groupId> <version>1.0-SNAPSHOT</version> </parent> <modelVersion>4.0.0</modelVersion> <artifactId>mytest-dao</artifactId> <!--添加start--> <packaging>jar</packaging> <!--添加对mytest-model的依赖--> <dependencies> <dependency> <groupId>com.songci</groupId> <artifactId>mytest-model</artifactId> <version>${project.version}</version> </dependency> </dependencies> <!--添加end--> </project>

  配置mytest-service中的pom.xml

<?xml version="1.0" encoding="UTF-8"?> <project xmlns=" xmlns:xsi=" xsi:schemaLocation=" <parent> <artifactId>mytest-root</artifactId> <groupId>com.songci</groupId> <version>1.0-SNAPSHOT</version> </parent> <modelVersion>4.0.0</modelVersion> <artifactId>mytest-service</artifactId> <!--添加start--> <packaging>jar</packaging> <dependencies> <!--添加对mytest-model的依赖--> <dependency> <groupId>com.songci</groupId> <artifactId>mytest-model</artifactId> <version>${project.version}</version> </dependency> <!--添加对mytest-dao的依赖--> <dependency> <groupId>com.songci</groupId> <artifactId>mytest-dao</artifactId> <version>${project.version}</version> </dependency> </dependencies> <!--添加end--> </project>

  配置mytest-web中的pom.xml

<project xmlns=" xsi:schemaLocation=" <parent> <artifactId>mytest-root</artifactId> <groupId>com.songci</groupId> <version>1.0-SNAPSHOT</version> </parent> <modelVersion>4.0.0</modelVersion> <artifactId>mytest-web</artifactId> <packaging>war</packaging> <name>mytest-web Maven Webapp</name> <url> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> <!--添加start--> <!--添加对mytest-model的依赖--> <dependency> <groupId>com.songci</groupId> <artifactId>mytest-model</artifactId> <version>${project.version}</version> </dependency> <!--添加对mytest-dao的依赖--> <dependency> <groupId>com.songci</groupId> <artifactId>mytest-dao</artifactId> <version>${project.version}</version> </dependency> <!--添加对mytest-service的依赖--> <dependency> <groupId>com.songci</groupId> <artifactId>mytest-service</artifactId> <version>${project.version}</version> </dependency> <!--添加end--> </dependencies> <build> <finalName>mytest-web</finalName> </build> </project>

  配置mytest_one中的pom.xml(就是最外面那个pom.xml)

<?xml version="1.0" encoding="UTF-8"?> <project xmlns=" xmlns:xsi=" xsi:schemaLocation=" 以上maven多模块就搭建好了,接下来我们在该项目基础上对Spring、SpringMVC、Mybatis进行整合

  未完待续--------

1、本网站名称:源码村资源网
2、本站永久网址:https://www.yuanmacun.com
3、本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
源码村资源网 » magento2模板安装(magento建站教程)

1 评论

您需要 登录账户 后才能发表评论

发表评论

欢迎 访客 发表评论