毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

java+mysql基于ssh大学生个人信息管理系统设计+源代码(3)

时间:2019-08-18 20:29来源:毕业论文
2.2.2 Myeclipse MyEclipse是在eclipse基础上开发出来的,利用myeclipse,我们可以提高在数据库和JavaEE的开发,发布等方面的效率。Myeclipse具有完备的编码,调试,


2.2.2 Myeclipse
MyEclipse是在eclipse基础上开发出来的,利用myeclipse,我们可以提高在数据库和JavaEE的开发,发布等方面的效率。Myeclipse具有完备的编码,调试,测试和发布功能。能完整支持HTML,Struts,JSP,CSS,AJAX,JavaScript,Spring,SQL,Hibernate等技术。代码完成后myeclipse会将web项目打包,然后将war包放到tomcat,并设置server.xml文件;然后运行tomcat,在浏览器中就可以打开并浏览项目了。主要用于Java,JavaEE以及移动应用的开发。
2.2.3 MySQL
MySQL 是目前使用最多的数据库管理系统之一,和其他的数据库,比如 Oracle、SQL Server等相比,MySQL 也有它不如之处,但是也不影响他被广泛使用。MySQL是一种关系数据库管理系统,
关系数据库不是将所有的数据都存储在一个大表内,而是分散开来,保存在相对较小的不同的数据表中。和前者相比,后者的速度和灵活性都比较高。
2.2.4 Struts2
Struts2其实是一个Web应用框架,从本质上讲,它和servlet相似。Struts基于MVC设计模式,它作为控制器(Controller),用以建立数据的交互。Struts 2是建立在Struts基础上发展而来的,准确的说Struts 2是Struts的下一代产品,它是将 struts 1和WebWork在技术上面进行整合之后产生的。Struts 2与Struts 1的体系结构有非常大的区别,但是和WebWork相比,区别却非常小,因为Struts 2以WebWork为核心,处理用户的请求时,Struts2使用拦截器的机制完成,业务逻辑控制器与ServletAPI完全脱离开。所以Struts 2可以理解为把WebWork改进的新产品。
2.2.5 Spring
spring技术可以说是java开发里最重要的技术。Spring框架是一种开源的框架,想要真正理解spring的作用和意义并不是一件容易的事情,很多人对spring理解其实都是停留在使用阶段。当今的spring技术生态环境里可谓是蔚为壮观,spring已经包罗万象,它的内容丰富,完全不输于它的本源java语言了,而spring框架都是建立在ioc和aop技术之上的。ioc技术的全称是控制反转,也有人称之为依赖注入。Ioc技术的本质就是构建对象的技术换句话说就是将一个类实例化成对象的技术,可以说spring的bean就是制造对象的工具。在java开发中,有时候我们会需要使用一个类中的方法,这时有两种选择。一个是创建一个新的类,让这个新的类继承之前所说的那个类,这样就可以调用该类的方法,而另一个选择是把这个类定义在另一个类中,那么两个类之间就建立一种关联关系,spring框架中的ioc容器就是实现了这种关联关系,那么某个类要被赋予到新类有哪些办法了?一般只有两种:一种就是通过构造函数将一个类赋予到新类,另一种就是通过set方式,这两种方式也是spring容器会使用到的两种标准的注入方式。
3 数据库设计
数据库设计在程序开发设计中扮演着重要的角色,它往往决定了在后续的代码编写中进行怎样的逻辑设计和结构设计。数据库设计合理、有限可以起到降低程序复杂度的作用,使得后续的程序开发过程更加简单。 java+mysql基于ssh大学生个人信息管理系统设计+源代码(3):http://www.youerw.com/jisuanji/lunwen_37899.html
------分隔线----------------------------
推荐内容