使用IDEA创建Taobao商城

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

创建工程目录

选择Empty project,next

输入项目名称,创建项目

创建父工程

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

创建Maven工程

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

填写完相关信息,下一步

给Maven工程起个名字,完成

没啥用的提示提示

配置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>

创建通用工程

老套路

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

填写工程名称,下一步

老样子

创建好的工程结构

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

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

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

依赖taotao-common

创建开发项目的子工程

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

然后还是选择maven-archetype-quickstart

然后修改pom文件

pojo的不用修改

mapper的要引用pojo

service要引用mapper

创建开发项目的Web子工程

web的工程就有些不同了

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

其他同pojo、mapper、service一样

注意pom文件,引用service

添加tomcat

配置Maven Tomcat Plugin运行web项目

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

然后启动

启动成功!

使用IDEA搭建 淘淘商城相关推荐

  1. 淘淘商城项目mysql服务器_SpringMVC+Spring+Mybatis+Mysql+Maven+Svn[ 淘淘商城项目环境搭建 ]...

    背景:淘淘商城项目的环境搭建 说明:采用SpringMVC+Spring+Mybatis+Mysql+Maven+Svn结构搭建,在开发之中可以参考其结构和搭建步骤去搭建实际的工程项目 工程结构简图: ...

  2. (转) 淘淘商城系列——搜索服务搭建

    http://blog.csdn.net/yerenyuan_pku/article/details/72886305 Solr服务配置好之后,接下来我们就要考虑一个问题,那就是我们要把商品数据导入到 ...

  3. (转) 淘淘商城系列——Redis集群的搭建

    http://blog.csdn.net/yerenyuan_pku/article/details/72860432 本文我将带领大家如何搭建Redis集群.首先说一下,为何要搭建Redis集群.R ...

  4. (转) 淘淘商城系列——CMS内容管理系统工程搭建

    http://blog.csdn.net/yerenyuan_pku/article/details/72825801 淘淘商城系列--CMS内容管理系统工程搭建 上文我们一起搭建了表现层中的商城门户 ...

  5. (转)淘淘商城系列——前台系统工程搭建

    http://blog.csdn.net/yerenyuan_pku/article/details/72825533 通过上文的学习,我相信大家已经实现了商品添加的功能,本文我将来教大家如何搭建前台 ...

  6. 淘淘商城23_Linux上的操作_solr集群的搭建、zookeeper集群的搭建

    安装包链接: 百度网盘: 链接:https://pan.baidu.com/s/13m_kjoZiN2cVH_nIGs0a9w  提取码:be17 一.概念理解 1. 什么是SolrCloud Sol ...

  7. 学习淘淘商城第二课(搭建Maven工程)

    上节课我们一起学习了淘淘商城的架构,这节课我们一起学习如何搭建Maven工程,关于Maven的好处,网上有很多,这里就不啰嗦了. Maven常见的打包方式有:jar.war.pom pom工程一般都是 ...

  8. 淘淘商城第32讲——CMS内容管理系统的搭建

    上文我们一起搭建了表现层中的商城门户系统,即taotao-portal-web工程,本文我将教大家如何搭建CMS内容管理系统.说到这里,那什么是内容管理系统呢? 要不你给我说说内容管理系统 为什么需要 ...

  9. 淘淘商城第111讲——订单系统服务层和表现层工程搭建

    首先我们还是先看一眼淘淘商城的系统架构,如下图所示,可以看到订单系统是一个单独的模块,分服务层和表现层,服务层负责存储订单,表现层负责展示订单. 下面我们便要开始搭建工程了,可以先搭建订单系统的服务层 ...

  10. 淘淘商城第一天—电商行业的背景。淘淘商城的介绍。搭建项目工程。Svn的使用。

    1.电商行业的模式: B2B:企业到企业,商家到商家.代表:阿里巴巴.慧聪网. B2C:商家到客户.代表:京东.淘宝商城(B2B2C). C2C:客户到客户.淘宝集市. O2O:线上到线下. 2.技术 ...

最新文章

  1. GSM Hacking Part① :使用SDR扫描嗅探GSM网络
  2. 基于fabric框架区块链实现科学数据出版系统
  3. Intel Realsense D435 Post-processing filters 后处理过滤器(用于消除图像的黑洞)
  4. 六月前端知识集锦(每月不可错过的文章集锦)
  5. ES6新特性_Promise封装Ajax请求---JavaScript_ECMAScript_ES6-ES11新特性工作笔记026
  6. 关于使用Aptana+Pydev构建Python开发环境(Django)
  7. Oracle使用sys用户exp备份数据
  8. thread.sleep会释放锁吗_面试 LockSupport.park()会释放锁资源吗?
  9. conda install labelimg 预定标签类别
  10. 计算机中丢失d3dx11 43.dll,帮您设置win10系统运行软件提示计算机丢失d3dx11_43.dll的图文办法...
  11. 期末知识点复习——概率论与数理统计(5)
  12. 【宣讲会感言】腾讯实习生
  13. Hive学习(待续)
  14. velocity单双引号区别及转义方法
  15. 怎样查看计算机网,如何查看电脑(本机)无线网络密钥_查看电脑无线网络密钥的步骤...
  16. Lab树莓派实现airplay
  17. 看英语引出来的人生思考
  18. 51单片机实战教程基础硬件篇(二 电子元件原理图库设计教程)
  19. jQuery转换JS原生代码
  20. C语言 格式转换字符

热门文章

  1. 手机视频对讲开发技术
  2. 3G手机视频对讲开发包
  3. bat 清理指定目录下的空文件夹
  4. 微信公众号如何安全“涨粉”
  5. mysql服务器修改ip,mysql数据库修改服务器ip
  6. 关于EasyNVR拉流摄像头的视频流存在视频流锁定机制的问题说明
  7. 成享汇:互联网资深赚客为您分享如何找到合适自己的道路
  8. 记一次攻防演练实战总结
  9. TRC20共识机制 DPoS
  10. 《光电子学与光子学——原理与实践》课程笔记