3.Java Web开发准备

       今天开始着手做简单的电商系统,前一篇文章我有说过系统开发流程,程序员在前几个步骤一般来说参与的比较少,但要设计一个自己的产品,还是从头开始。

 

  • 开发前需求等准备
  1.  首先,需求分析。我要做个简单的、卖衣服的B2C电商,我用XMind软件大概整理了下思路:
  2. 编写详细的需求文档(文档略)
  3. 制作原型(原型略)
  4. UI设计以及转化静态页面。2、3、4这几步需要的非编程能力太多,耗时且具有一定的专业性,所以都省略了(有时间和能力当然可以完成)。我在一些免费的网页设计网站下载了些设计好的静态网站,找到能满足我需求的前端页面,具体见附件 电商网站静态页面.zip。
  • 开发环境搭建

        搭建环境时,各个工具以及环境的版本选择很重要,版本不能太旧或者太新,太旧太新会出现工具间的兼容、不稳定等问题,具体每个工具的兼容版本可以到相关官网查看,我选择的主要工具等以及版本:

  • JDK1.7
  • Myeclipse10
  • Tomcat 7
  • Maven 3.3.9
  • Mysql Server 5.7
  • Navicat Premium 11.2.7
  • Spring4
  • Mybatis3

以上软件下载后,开始环境搭建,具体步骤(这里只是简单列个提纲,每步详细操作自行搜索):

 

  1. 安装JDK,配置环境变量;
  2. 安装Myeclipse,配置Maven、SVN、Tomcat;Myeclipse有自带的Tomcat,但运行中可能产生一些不必要的问题,因此我选择用外部Tomcat。****这里要说下我以前比较迷糊的地方,Myeclipse在配置这些软件时,要添加相关插件,插件会将Myeclipse和具体的软件连接起来,以Maven举例,调用顺序:Myeclipse->maven插件(配置maven路径)->Maven软件(需要设置环境变量)。不过Myeclipse本身自带了tomcat等插件,这是其和eclipse的区别(如果使用eclipse,请参看eclipse版本选择
  3. 安装数据库服务器以及Navicat;这步要记住数据库的用户名和密码。
  4. 下载相关Jar包,开始开发。前三步骤全部正确完成之后,进入开发阶段。
  •  JDK和Maven的版本支持情况

      http://maven.apache.org/docs/history.html

     

  

猜你喜欢

转载自sophia828.iteye.com/blog/2333686