新巴巴运动网 项目第一天

新巴巴运动网 项目第一天

 

  1. 今天内容

项目介绍(重点)

开发环境(比对工具)

页面介绍 (介绍顺序、开发顺序)

系统架构 12个项目

搭建Maven环境

SVN使用(服务器搭建)SVN客户端使用

  1. 项目介绍(重点)

 

  1. 传统软件与互联网软件的区别

传统软件:局域网内访问 公司内部员工使用

互联网软件:公网上访问 全球购

 

 

金融:

门户:

电子商务:

电子:通过互联网的形势

商:经商、交易

务: 服务(售前、售中、售后)

游戏:

  1. 新巴巴运动网是什么网站

一家专门做运动类产品的网站,它有的模块如下

同类产品:京东、淘宝、。。。。

  1. 统一开发环境

Window 7 64

 

Eclipes 4.5.2 32位

Jdk 1.7 32位

Mysql 5.6.8 5.0以上

Tomcat 7 32位

apache-maven-3.3.9

 

 

 

 

  1. 页面展示

前台:面向消费者 portal

后台:面向商家(员工) 上架 console

单点登陆系统:同一家公司多个应用共用同一套登陆系统 同一套

 

公司还有以下系统…..

财务系统

成本计算系统

物流

供货商系统

。。。

 

互联网项目

www.jd.com:80/请求路径.action

 

www.jd.com/Search

localhost:8080/项目名/请求路径

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  1. 系统架构

 

30个系统

 

 

 

 

 

 

 

 

 

 

 

第一步:父工程

第二步:common

第三步:POJO 依赖common

第四步:interface 依赖POJO

第五步:Dao 依赖 POJO

第六步:四个Service 依赖 interface Dao

第七步:三个Controller 依赖interface

 

 

清理 clean

编译 compile

打包 package

测试 test

安装 install

发布 deploy

  1. 搭建Maven环境

    1. 本地仓库位置

  1. 解压之后

 

 

  1. Eclipse的Maven插件设置

 

 

  1. 指定本地仓库位置

 

 

 

  1. Setting中指定本地仓库的路径

 

 

 

 

 

 

  1. 父工程

 

 

 

 

 

 

  1. Common工程

 

 

 

 

 

  1. 刷新Maven工程

 

 

 

  1. 创建War工程之后报错解决

由于Eclipse开发工具自带的默认骨架不完整、所以在webapp/创建WEB-INF/web.xml文件

 

  1. web.xml

<?xml version="1.0" encoding="UTF-8"?>

<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"

    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee

    http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

    

</web-app> 

 

 

 

 

  1. SVN使用

    1. 搭建SVN服务器

 

 

 

 

 

 

  1. Eclipse连接SVn

 

 

只提交源代码

 

 

过滤不提交的内容

 

提交

 

 

 

 

 

 

 

 

 

  1. 检出

 

 

 

 

 

  1. 转成Maven工程

 

 

  1. 检出父工程中的子工程

 

  1. 断开连接与SVN

 

 

说明:

创建的所有的项目都要执行一次上面的断开连接才能都完全断开SVN

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

      

 

posted @ 2017-01-12 13:24  beyondcj  阅读(6232)  评论(2编辑  收藏  举报