商城项目第一天
来源:互联网 发布:php xss 编辑:程序博客网 时间:2024/05/09 09:54
商城项目第一天
需完成的项目点:
系统的架构,基于soa的架构。
工程搭建,使用maven管理工程
svn的使用
系统的架构
由于商城的并发量大,我们采用分布式的系统来开发
基于soa的架构
SOA:Onented Architecture面向服务的架构。也就是把工程拆分成服务层、表现层两个工程。服务层中包含业务逻辑,只需要对外提供服务即可。表现层只需要处理和页面的交互,业务逻辑都是调用服务层的服务来实现。
商城系统架构
工程搭建(使用Maven)
maven的安装与配置
1.下载maven后解压
2.在环境变量中,添加一个M2_HOME变量 里面写maven的文件路径
然后在path中添加%M2_HOME%\bin;
注意:maven必须在JDK环境下才能运行,所以要检查path中是否配置了
%JAVA_HOME%\bin;
3.配置完成后在cmd中输入mvn -version 查看是否出现版本号,如果出现代表配置完成
4.在MyEclipse中Windows—->preferences—>MyEclipse—>Maven4Eclipse—->Installations添加我们安装Maven的路径
然后在User Setting中吧我们的配置文件settings.xml设置进去
5.配置完成
搭建工程
1.创建maven工程
在创建maven工程时,有2种maven工程可选,其一是maven project,
另一种是maven module,后者是前者的子类
2.在建工程时,会发现3中打包方式,分别是pom,jar,war
父类项目打pom包 需要部署的打war包 如果只是内部调用或者是做服务使用则打jar包
3.项目创建完毕后,会有一个pom.xml文件,这是maven的核心
下面介绍一下pom.xml里各标签的作用
http://blog.csdn.net/qq_32364027/article/details/50703849
4.运行项目
我们这里使用的是maven自带的tomcat插件
通过run as—->Maven build
在Goals里填写clean tomcat7:run 然后点击RUN即可
这里可能碰到无法找到指定依赖的问题,这是由于没有将指定文件存入本地仓库所致
解决方法:右键工程—-》RUN AS—》MAVEN INSTALL存入本地仓库即可。
因此在运行前,先确认所依赖的文件是否都存入了本地仓库
SVN的使用
1.SVN插件的安装
http://www.cnblogs.com/xdp-gacl/p/3497016.html
2.安装好后右键—》TEAM选择SVN
在上传的时候需要过滤一些不需上传的文件
在WINDOW–>PREFERENCES–>TEAM–>IGNORED RESOURCES里设置
一般是忽略.setting , .project , .classpath , target
3.下载只需要IMPORT—>SVN里 从SVN检出项目即可
注意:下载的项目不是MAVEN工程需要通过右键—》CONFIGURE选择
- 商城项目第一天
- 实战项目商城(第一天)
- 1.淘淘商城项目系列-第一天
- 淘淘商城项目 第一天总结
- 仿淘宝商城项目第一天
- 淘淘商城第一天
- 淘淘商城(第一天)
- ASP.Net 实战项目 之 《图书商城》 第一天
- SSM项目之---淘淘商城(第一天)
- SSM项目之---淘淘商城(第一天)
- SSM项目之---淘淘商城(第一天)
- 淘淘商城的第一天
- SSH商城第一天的学习感受
- 实训--day12网上购物商城第一天
- 淘淘商城第一天学习笔记
- 实战项目商城(第三天)
- 实战项目商城(第五天)
- 实战项目商城(第七天)
- 基于蚁群的无线传感器网络路由协议研究
- LeetCode.45 Jump Game II
- 欢迎使用CSDN-markdown编辑器
- MySQL数据恢复和复制对InnoDB锁机制的影响
- CentOS系统yum源使用报错:Error: Cannot retrieve repository metadata (repomd.xml) for repository: rpmforge.
- 商城项目第一天
- 网页端禁止文字复制
- leetcode 153. Find Minimum in Rotated Sorted Array
- ART深入浅出6--了解Dex文件格式(3)
- session与cookies 面试笔记
- Authorize.net 支付流程
- opencv3.0访问像图像的像素值并显示
- 读《ECMAScript 6 入门 —— 阮一峰》(上)
- Handler通信