j2ee架构与程序设计

j2ee架构与程序设计

ID:33445955

大小:1.66 MB

页数:24页

时间:2018-05-24

j2ee架构与程序设计_第1页
j2ee架构与程序设计_第2页
j2ee架构与程序设计_第3页
j2ee架构与程序设计_第4页
j2ee架构与程序设计_第5页
资源描述:

《j2ee架构与程序设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、J2EE架构与程序设计第一章J2EE开发介绍J2EE核心技术2.网上书店的开发流程1.本章主要内容:(1)网上书店的开发流程(2)J2EE核心技术J2EE是目前世界上开发Web应用(特别是企业级Web应用)最流行的平台之一,从银行、证券系统到企业信息化平台都使用J2EE。SunMicrosystems公司在1996年推出了一种新的纯面向对象的编程语言,命名为Java。根据不同的应用领域将Java语言划分为三大平台:Java2PlatformMicroEdition简称J2ME,Java2平台微型版。用于开发掌上电脑、手机等移动通信

2、设备上使用的嵌入式系统。第一章J2EE开发介绍Java2PlatformStandardEdition简称J2SE,Java2平台标准版。主要用于开发一般台式机应用程序。Java2PlatformEnterpriseEdition简称J2EE,Java2平台企业版。主要用于快速设计、开发、部署和管理企业级的软件系统。这里,将构建一个网上书城,如图1-1所示。它是一个进行书籍销售的电子商务系统。用户通过网上书城,可以浏览各种书籍信息。如果对某种图书感兴趣,可以将该图书添加到购物车。另外,用户随时可以查看购物车中图书的状况。购物完成后

3、,结帐并提交订单。第一章J2EE开发介绍图1-1网上书城首页第一章J2EE开发介绍1.1网上书店的开发流程1.1.1开发工具安装网上书店需要的开发工具:开发平台:MyEclipse6.0Web服务器:Tomcat6.0开发技术:Struts2、Hibernate3、Spring2数据库管理系统:MySQL5.01.下载安装JavaEESDKJavaEESDK(SDK,SoftwareDevelopmentKit,软件开发工具包)辅助开发J2EE软件的相关文档、范例和工具的集成。下载和安装过程参见附录A。1.1网上书店的开发流程2.

4、下载安装Tomcat6Web服务器Tomcat服务器是一个免费的开放源代码的Web应用服务器。因为Tomcat技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到部分软件开发商的认可,成为目前比较流行的Web应用服务器。Tomcat是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。Tomcat下载和安装过程参见附录A。1.1.1开发工具安装3.安装MyEclipse6开发工具MyEclipse企业级工作平台(MyEclipseEnterpriseWorkb

5、ench,简称MyEclipse)是对EclipseIDE的扩展,利用它可以在数据库和J2EE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSF,CSS,Javascript,SQL,Hibernate。本书使用的是MyEclipse版本为MyEclipse_6.0GA_E3.3_FullStackInstaller。具体的安装过程参见附录B。1.1.1开发工具安装4.下载安装MySQL5数据库MySQL是一

6、个小型关系型数据库管理系统。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。MySQL的官方网站的网址是:www.mysql.com。本书使用的MySQL版本是MySQLforWindowsV5.0.16,具体的安装过程参见附录C。1.1.2设计阶段1.设计静态页面分析系统的业务需求,确定功能模块,使用Dreamweaver等绘制出相应的html网页界面。如图1-2所示。这将在第三章中

7、介绍。图1-2设计系统的静态页面1.1.2设计阶段如图1-2所示的丰富图形和数据来自哪里?如果仅仅将网站设计成静态页面,日后的维护工作将相当繁琐。拥有网站的企业必须有一个熟悉网站维护的工作人员不停地将产品信息、公司信息等发布到网上。在总结信息资源开发、管理和服务的各种手段时,最有效的是数据库技术。数据库的应用已经非常广泛,从小型的单项事务处理系统到大型复杂的信息系统大都用先进的数据库技术来保持系统的整体性、完整性和共享性。在实际开发中,特别是大型系统的开发中,由于数据非常多,通常将数据进行合理设计和归类存储在数据库中,从而方便日后

8、的维护、检索和存储。所以,系统设计中一个重要的任务就是如何设计数据库表以存放各种各样的数据。1.1.2设计阶段2.数据库的设计及实现数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建设中的核心技术。按照规范设计的方法,考虑数据库及其应用系

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。