对于本次爱家家具店信息系统的设计与开发,在思考了一番之后最终采用MyEclipse的开发环境,加上Tomcat的后台服务器,两者结合运行。对于页面的一些设计与开发主要选用了JSP技术,通过连接上Mysql数据库进行数据的加载。经过查找与翻阅了相关资料书籍后,下面对MyEclipse、Tomcat等技术进行了简单的介绍。论文网

(1) MyEclipse

MyEclipse,作为一个开发环境平台,它的功能十分的强大,能开发许多产品,被许多企业广泛使用。MyEclipse时常被用来作为一种企业工作平台,总的来说它的特征被分为7类,比如作为JavaEE模型、支持开发Web、Ejb(JavaEE服务器的一个模型)、连接相关的服务器、为数据库服务等[3]。它的每一种功能在MyEclipse中都有相应的功能部件,当你使用它时,它会通过运行一系列的插件来实现。这种在结构上的模块化,可以使其他模块在运作时不受其他任何一个模块的影响,进行单独的升级与扩展。

 (2) Tomcat 

Myeclipse开发平台自身也带有它自己的tomcat,但是这里使用的是tomcat官网下载的7.0的服务器,在tomcat的官方网站上可以去下载,它有两种方式的部署,一个是压缩包,直接解压就行,另一个是安装包必须要安装,建议下载压缩包,好用简单。Tomcat作为一个应用服务器,它相对其他大型的服务器来说是一个规格较小的服务器,一般在小一点的系统和同时访问人数并不多的系统中被普遍使用。正是因为这些特点,它成为了开发和调试JSP程序的首要选择。我们都知道Apache 是世界上广为使用的web服务器,而Tomcat也继承了它当中的的一部分,不过真正操作起来时,它是相对独立的。当我们完成了对Apache服务器的配置,可利用它响应对HTML页面的访问请求。所以当我们运行它时,它实际上是一个单独的进程,与Apache没什么关系。还有一个好处就是,tomcat使用起来非常的方便,只要开启tomcat服务器的服务,然后在自己的浏览器上输入该服务器的访问地址就能够查看自己编写的代码所达到的效果。

 (3)C3P0

C3P0作为一个JDBC连接池,主要是让系统与数据库能够连接。使用它的时候,我们首先需要配置一个它的配置文件,在相应的地方把我们想要连接的数据库的名字、数据库的用户名、用户的密码改掉就可以使用了。提前的配置免去了我们要在代码中写一大段连接数据库的代码,十分的简单方便。它不仅实用,而且对于用户来说它是免费的,在现在流行的框架中也能够使用我们的c3p0连接池。所以,它的功能是非常强大的而且c3p0也是一个非常好用且高效的数据库连接池。

1.4.2 JSP技术

在编程技术中,JSP技术的运用可谓是很普遍的,一个类中的标记和脚本程序,我们一般用Java语言来编写,这个技术通常被我们运用来处理动态网页。事实上,动态网页通过之前编写的类的scriptlets和tags来访问存在于服务器上的资源。那么为什么基于Web的应用程序在如今的生活中开发的如此之快,如此便捷?很大的原因是由于JSP能分离网页设计和网页逻辑。

就如我们在编写程序实现运行调用数据库一样,当用户要对JSP网页进行访问时,系统会向Web服务器发出请求,服务器收到请求后,首先会选择一段与其相关的代码进行执行,经过一系列执行操作之后,系统便会将最终的结果呈现给用户。重新运用进来的Java程序段不仅仅只是一段代码而已,它还可以对数据库进行操作,对网页进行新的修改,这样就完成了建立动态网页的功能。其实JSP和Servlet存在许多的相似,它们都是在服务器端执行的,同时只将一个HTML文本返回给客户端,所以客户端上的客户要想浏览,只能通过登录浏览器[4]。Servlet作为一种基础的技术,对于JSP来说很关键,只有完美的融合Java Servlet和JSP才能使程序的开发更加方便,所以有许多的企业都会应用这项技术来完成网页的设计。JSP页面由两部分组成,分别是HTML代码和嵌入其中的Java代码,若客户端对页面发出请求时,服务器端将生成的HTML页面返回给客户端的浏览器。JSP运用起来简单方便,具有自己的平台,但又不去其他相关,面向对象,又相对来说很安全,以下是对JSP技术的优点的列举:

上一篇:基于安卓平台的智能停车收费系统设计与实现
下一篇:基于Spring的智能康复助手的设计与实现

JSP网页自动生成工具的设计与实现【4080字】

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

C#+sqlserver的4s店管理系统的设计与实践

移动终端和JSP和MYSQL酒店管理系统设计

jsp+mysql毕业设计课题管理系统的设计

jsp+sqlserver会员管理系统设计

jsp的maven研究生学位论文评审系统设计

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

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

网络语言“XX体”研究

安康汉江网讯

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

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

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

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

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

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