在结构上,MyEclipse的特征可以被分为7类:EJB开发工具,WEB开发工具,J2EE项目部署服务,应用程序服务器的连接器,数据库服务, J2EE模型,MyEclipse整合帮助。

1。3。2  数据库简介文献综述

数据库使用的是MySQL开源数据库。

MySQL的特性:使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性 。支持AIX、FreeBSD、HP-UX、Mac OS、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统 。为多种编程语言提供API。这些编程语言包括C、C++、Eiffel、Java、Perl、PHP、Python、Ruby和Tcl等。支持多线程充分利用CPU资源。提供TCP/IP、ODBC和JDBC等多种数据库连接途径。提供用于管理、检查、优化数据库操作的管理工具。

MySQL的优点:(1)保护数据库查询 (2)增加应用程序稳定性  (3)在服务器的管理操作上花费更少的时间(4)系统执行效能最佳化与预测功能。

1。3。3  Tomcat

Tomcat 是一个轻量级应用服务器,在很多的场合下并不会被中小型的系统和各类用户们使用【2】,是开发和调试JSP 程序的首选。对于很多的初学者来说,当它需要对HTML的页面进行访问请求,然后在机器上进行配置Apache 服务器。

 所以我们所要知道的窍门是,当我们正确配置完毕之后,Apache 为HTML页面服务,然而事实是Tomcat 运行JSP 页面和Servlet。还有的就是,它的功能包含着处理HTML页面,Tomcat和IIS、Apache等Web服务器一样,除此之外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。

1。4  主要技术简介

1。4。1  JSP技术与MVC模式以及系统的基本框架

本系统采用了jsp技术【1】,他是基于MVC模式的开发,并且使用了SSH框架(struts2、spring、hibernate),从而来增加系统的开发速度。

1。4。2  S。S。H框架的优点

S。S。H框架是J2EE应用中struts2+spring+hibernate三大免费开源框架的结合使用,我们可以把S。S。H框架看成工具,也可以是中间件。

它由以下3个框架构成:来-自~优+尔=论.文,网www.youerw.com +QQ752018766-

1。Struts2框架

Struts2【4】是Apache组织的一个开放源码项目。Struts2它采用的主要技术是Servlet,同时MVC系统的底层支持就是由他所提供的。

图1-1 Struts框架工作流程

 2。Spring框架

 Spring 的核心是个轻量级(Lightweight)的容器(Container),它是实现IoC(Inversion of Control)容器、非侵入性(No intrusive)的框架,并提供AOP(Aspect-oriented programming)概念的实现方式,提供对持久层(Persistence)、事务(Transaction)的支持,提供MVC Web 框架的实现,会有一部分的企业服务API(Application Interface)会被提供一致的模型封装,这其实是一个很全面的应用程序框架(Application framework)。

上一篇:Android网上购物APP设计
下一篇:C#+sqlserver汽车4s店管理系统设计

网上购物之路--浅析购物网...

网上订房之我见【4996字】

网上广播的现状与前瞻【7201字】

浅谈网上教學的实践与探索【4280字】

网上教學与实践【2498字】

jsp+mysql的B2C网上商城系统的设计与实现

php网上书城用户交互界面的设计+ER图

网络语言“XX体”研究

我国风险投资的发展现状问题及对策分析

ASP.net+sqlserver企业设备管理系统设计与开发

互联网教育”变革路径研究进展【7972字】

老年2型糖尿病患者运动疗...

张洁小说《无字》中的女性意识

麦秸秆还田和沼液灌溉对...

安康汉江网讯

新課改下小學语文洧效阅...

LiMn1-xFexPO4正极材料合成及充放电性能研究