`
sophia828
  • 浏览: 9834 次
社区版块
存档分类
最新评论

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

     

  

  • 大小: 24 KB
  • 大小: 38.1 KB
分享到:
评论

相关推荐

    Java网络编程 JAVA web开发实例讲解 宠物分类展现web项目 实战讲解 全套PPT课件 共10个章节.rar

    Java网络编程 JAVA web开发实例讲解 宠物分类展现web项目 第03章 数据库准备及JDBC(共40页).ppt Java网络编程 JAVA web开发实例讲解 宠物分类展现web项目 第04章 用Hibernate优化宠物分类展现DAO类(共33页).ppt ...

    深入体验Java Web开发内幕

    【下载说明】  《深入体验Java Web开发内幕——核心基础》一书在网上评价极高,非常适合广大Java Web开发人员。本资料是该书PDF格式的高清晰电子版,可用Adobe Reader7.0或兼容阅读工具打开,推荐Java爱好者...

    Java Web开发入门很简单源代码

    第1篇为准备篇,主要为Java Web开发概述,并手把手带领读者一块搭建Java Web开发环境;第2篇为基础篇,主要介绍HTML、CSS、JavaScript、Servlet、JSP和JavaBean等Java Web开发所需的基础知识,并对这些基础知识进行...

    java Web系统开发

    Java Web系统开发是一个涵盖广泛的领域,它涉及到网页的创建、服务器端编程以及应用程序的交互等多个...通过学习和实践这些内容,初学者可以建立起坚实的Java Web开发基础,为进一步深入学习和开发实际项目做好准备。

    Java Web应用开发 JavaWeb应用开发期末试卷B卷答案.doc

    这份文档,"Java Web应用开发 JavaWeb应用开发期末试卷B卷答案.doc",是一份复习和学习资料,涵盖了Java Web开发的基础知识,包括选择题、填空题、简单题和编程题,帮助学生准备期末考试。 在选择题和填空题中,...

    Java网编程原理与JSP.Web开发核心技术

    考虑到给定的信息,我们将不包含重复的“每日书籍更新收藏必备***”这一部分内容,我们将专注于阐述“Java网编程原理与JSP.Web开发核心技术”这一主题的知识点。 首先,“Java网编程原理”涉及的是一系列基于Java...

    精通struts.基于MVC的.java.web设计与开发

    Struts框架是Java Web开发中一个非常重要的轻量级框架,主要用于构建模型-视图-控制器(MVC)架构的应用程序。本书《精通Struts: 基于MVC的Java Web设计与开发》旨在帮助开发者深入了解Struts框架的核心功能,并通过...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part2

    本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。.  本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解...

    JAVA.Extjs.Hibernate.Web开发应用免费教程集锦收集.pdf

    该资料集锦主要涵盖Java、...总的来说,这个教程集锦提供了全面的Java Web开发学习路径,从基础编程语言到高级框架,从理论知识到实战项目,以及面试准备和设计模式理解,是开发者自我提升或学习新技能的理想资源。

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part4

    本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。.  本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解...

    MyEclipse.6.Java.开发中文教程

    学习如何设置开发环境,例如安装JDK、配置JRE、设置Tomcat服务器,这是进行Java Web开发的基础。MyEclipse与Tomcat的集成是Java Web开发者必备的技能,教程将详细讲解如何配置和调试Tomcat服务器,确保应用程序能够...

    JAVA.Extjs.Hibernate.Web开发应用免费教程集锦

    JAVA是世界上最流行的编程语言之一,广泛应用于Web开发、企业级应用以及移动应用等领域。本教程集锦提供了全面的JAVA学习资源,涵盖了从基础到高级的各种主题。 1. **JAVA核心基础**:JAVA核心基础视频教程帮助初学...

    Java Web编程宝典-十年典藏版.pdf.part2(共2个)

    全书分4篇,共24章,其中,第1篇为技能学习篇,主要包括Java Web开发环境、JSP语法、JSP内置对象、Java Bean技术、Servlet技术、EL与JSTL标签库、数据库应用开发、初识Struts2基础、揭密Struts2高级技术、Hib锄劬e...

    MyEclipse.6.Java.开发中文教程(11-13章)

    这个中文教程的11至13章主要涵盖了三个关键的技术领域:Spring框架、Struts 2框架以及Hibernate持久化技术,这些都是Java Web开发中的核心组件。 第十一章“开发Spring、Struts、Hibernate应用”深入介绍了如何在...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part3

    本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。.  本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解...

    零基础学Java.Web开发:JSP.Servlet.Struts.Spring.Hibernate.Ajax(PPT)

    本资料集“零基础学Java.Web开发:JSP.Servlet.Struts.Spring.Hibernate.Ajax(PPT)”正是为这样的学习者准备的,它涵盖了Java Web开发中的核心技术和框架。 首先,我们来看JSP(JavaServer Pages),它是Java技术...

Global site tag (gtag.js) - Google Analytics