欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

SSM项目---淘淘商城(IDEA开发)

程序员文章站 2022-06-05 18:22:00
...

淘淘商城(SSM)—–day01


    1. 后台管理系统工程搭建


      1.1 父工程的搭建 : - 父工程应该是一个pom工程 , 在父工程中定义依赖的jar包信息.


      SSM项目---淘淘商城(IDEA开发)

      • SSM项目---淘淘商城(IDEA开发)


      1.2 创建一个common工程 : 需要继承taotao-parent工程

      pom文件 :依赖里是项目需要的公共组件

      SSM项目---淘淘商城(IDEA开发)

      SSM项目---淘淘商城(IDEA开发)


    1.3 taotao-manager工程

    pom文件

<!-- 依赖管理 -->
            <dependencies>
                <dependency>
                    <groupId>com.taotao</groupId>
                    <artifactId>taotao-common</artifactId>
                    <version>1.0-SNAPSHOT</version>
                </dependency>
            </dependencies>


1.4 taotao-manager-pojo模块

这模块的pom不需要修改,taotao-manager-pojo模块不依赖任何jar包。

SSM项目---淘淘商城(IDEA开发)

1.5 taotao-manager-mapper模块

pom :

<!-- 依赖管理 -->
    <dependencies>
        <dependency>
            <groupId>com.taotao</groupId>
            <artifactId>taotao-manager-pojo</artifactId>
            <version>1.0-SNAPSHOT</version>
        </dependency>
        <!-- Mybatis -->

        <!-- MySql -->
        <
        <!-- 连接池 -->

    </dependencies>


1.6 taotao-manager-service模块

pom :

<!-- 依赖管理 -->
        <dependencies>
            <dependency>
                <groupId>com.taotao</groupId>
                <artifactId>taotao-manager-mapper</artifactId>
                <version>1.0-SNAPSHOT</version>
            </dependency>

            <!-- Spring -->


        </dependencies>


1.6 taotao-manager-web模块


SSM项目---淘淘商城(IDEA开发)

pom

<packaging>war</packaging>

 <dependencies>

        <dependency>
            <groupId>com.taotao</groupId>
            <artifactId>taotao-manager-service</artifactId>
            <version>1.0-SNAPSHOT</version>
        </dependency>

        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>3.8.1</version>
            <scope>test</scope>
        </dependency>
        <!-- JSP相关 -->
        jstl,servlet,jsp

        <!-- 文件上传组件 -->
        <dependency>
            <groupId>commons-fileupload</groupId>
            <artifactId>commons-fileupload</artifactId>
        </dependency>

    </dependencies>

更改web.xml

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
         xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
         id="taotao" version="2.5">
  <display-name>taotao-manager</display-name>
  <welcome-file-list>
    <welcome-file>index.html</welcome-file>
    <welcome-file>index.htm</welcome-file>
    <welcome-file>index.jsp</welcome-file>
    <welcome-file>default.html</welcome-file>
    <welcome-file>default.htm</welcome-file>
    <welcome-file>default.jsp</welcome-file>
  </welcome-file-list>
</web-app>

1.7在taotao-manager的pom下配置tomacat

<build>
        <!-- 配置插件 -->
        <plugins>
            <plugin>
                <groupId>org.apache.tomcat.maven</groupId>
                <artifactId>tomcat7-maven-plugin</artifactId>
                <configuration>
                    <port>8080</port>
                    <path>/</path>
                </configuration>
            </plugin>
        </plugins>
    </build>

SSM项目---淘淘商城(IDEA开发)

先把taotao-common和taotao-parent安装到本地仓库中
SSM项目---淘淘商城(IDEA开发)


启动tocamt
SSM项目---淘淘商城(IDEA开发)

成功运行:
SSM项目---淘淘商城(IDEA开发)



SVN可视化工具: (我用的github)

VisualSVN:http://www.visualsvn.com/server/download

安装时遇到端口443被占用时 :
SSM项目---淘淘商城(IDEA开发)

相关标签: ssm项目