根据单一职能原则,内容服务只管内容,商品服务只管商品,所以需要新创建一个内容服务工程。
可以参考taotao-manager的创建。
taotao-content:聚合工程,打包方式pom。
|--taotao-content-interface 打包方式为jar
|--taotao-content-service 打包方式为war
// 直接依赖POJO过来
// 直接依赖dao过来
创建Maven工程taotao-content,跳过骨架
4.1.1、pom文件可以参考聚合工程taotao-manager的pom.xml文件的配置
<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
">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.taotao</groupId>
<artifactId>taotao-parent</artifactId>
<version>0.0.1-SNAPSHOT</version>
</parent>
<artifactId>taotao-content</artifactId>
<packaging>pom</packaging>
<modules>
<module>taotao-content-interface</module>
<module>taotao-content-service</module>
</modules>
<dependencies>
<!-- 配置对taotao-common的依赖 -->
<dependency>
<groupId>com.taotao</groupId>
<artifactId>taotao-common</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
</dependencies>
<build>
<plugins>
<!-- 配置Tomcat插件 -->
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<configuration>
<port>8083</port>
<path>/</path>
</configuration>
</plugin>
</plugins>
</build>
</project>
4.2、taotao-content-interface 4.2.1、pom文件