使用IDEA创建Taobao商城

前面的话
也许因为big,也许是脑袋不好使了,但是最近跟着视频做淘淘商城的时候有一种强烈不愿意使用eclipse的冲动,
So,下了一个IDEA,开始边学边用,这篇文章是跟着大佬做的,自己手痒,就记录了下来
最后附上大佬博客地址:http://blog.csdn.net/williamhappy/article/details/54376855

笔记正式开始:

创建工程目录

选择Empty project,next


 使用IDEA搭建 淘淘商城使用IDEA搭建 淘淘商城

输入项目名称,创建项目

创建父工程

选择file->new->Module创建一个新的依赖工程

 使用IDEA搭建 淘淘商城

创建Maven工程

使用IDEA搭建 淘淘商城

注:maven-archetype-quickstart(简单工程 by:三国)

 

填写完相关信息,下一步

 使用IDEA搭建 淘淘商城

 

给Maven工程起个名字,完成

 使用IDEA搭建 淘淘商城

没啥用的提示提示

使用IDEA搭建 淘淘商城

配置pom.xml文件,统一定义版本号

<projectxmlns="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 http://maven.apache.org/xsd/maven-4.0.0.xsd">

    <modelVersion>4.0.0</modelVersion>

 

    <groupId>com.taotao</groupId>

    <artifactId>taotao-parent</artifactId>

<version>1.0-SNAPSHOT</version>

 

    <packaging>pom</packaging><!--修改打包方式-->

 

    <name>common-parent</name>

    <url>http://maven.apache.org</url>

 

    <!--集中定义依赖版本号-->

    <properties>

        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

        <junit.version>4.12</junit.version>

        ...(省略)

    </properties>

 

    <dependencyManagement>

        <dependencies>

            <!--时间操作组件 -->

            <dependency>

                <groupId>joda-time</groupId>

                <artifactId>joda-time</artifactId>

                <version>${joda-time.version}</version>

            </dependency>

           ...(省略)

    </dependencyManagement>

 

    <build>

        <finalName>${project.artifactId}</finalName>

        <plugins>

            <!--资源文件拷贝插件 -->

            <plugin>

                <groupId>org.apache.maven.plugins</groupId>

                <artifactId>maven-resources-plugin</artifactId>

                <version>2.7</version>

                <configuration>

                    <encoding>UTF-8</encoding>

                </configuration>

            </plugin>

            <!-- java编译插件 -->

            <plugin>

                <groupId>org.apache.maven.plugins</groupId>

                <artifactId>maven-compiler-plugin</artifactId>

                <version>3.5.1</version>

                <configuration>

                    <source>1.8</source>

                    <target>1.8</target>

                    <encoding>UTF-8</encoding>

                </configuration>

            </plugin>

        </plugins>

    </build>

</project>

创建通用工程

老套路

 使用IDEA搭建 淘淘商城


使用IDEA搭建 淘淘商城

注:maven-archetype-portlet (一个简单的portlet应用程序)

 

使用IDEA搭建 淘淘商城

 

使用IDEA搭建 淘淘商城

填写工程名称,下一步

 

老样子

使用IDEA搭建 淘淘商城

 

使用IDEA搭建 淘淘商城

 

创建好的工程结构

 使用IDEA搭建 淘淘商城

配置通用工程的pom.xml文件

 使用IDEA搭建 淘淘商城

 

创建开发工程,配置pom.xml文件

创建方式同上,修改pom文件时,打包方式改为pom

 使用IDEA搭建 淘淘商城

依赖taotao-common

 使用IDEA搭建 淘淘商城

创建开发项目的子工程

这回我们这样创建(pojo、mapper、service同理)

使用IDEA搭建 淘淘商城

然后还是选择maven-archetype-quickstart

 使用IDEA搭建 淘淘商城

 使用IDEA搭建 淘淘商城

 使用IDEA搭建 淘淘商城

然后修改pom文件

pojo的不用修改

mapper的要引用pojo

使用IDEA搭建 淘淘商城

service要引用mapper

使用IDEA搭建 淘淘商城

创建开发项目的Web子工程

web的工程就有些不同了

注:maven-archetype-webapp (一个简单的Java Web应用程序)  

 使用IDEA搭建 淘淘商城

其他同pojo、mapper、service一样

 

注意pom文件,引用service

使用IDEA搭建 淘淘商城

添加tomcat

使用IDEA搭建 淘淘商城

配置Maven Tomcat Plugin运行web项目

随便建个index.jsp,写的乱七八糟的东西

使用IDEA搭建 淘淘商城

然后启动

 使用IDEA搭建 淘淘商城

使用IDEA搭建 淘淘商城

使用IDEA搭建 淘淘商城

 使用IDEA搭建 淘淘商城

启动成功!

使用IDEA搭建 淘淘商城

相关文章: