对于本次爱家家具店信息系统的设计与开发,在思考了一番之后最终采用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技术的优点的列举: jsp家具店信息系统的设计与开发(3):http://www.youerw.com/jisuanji/lunwen_80644.html