开发语言:Java
框架:ssm
JDK版本:JDK1.8
服务器:tomcat7
数据库:mysql 5.7(一定要5.7版本)
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.3.9
2.2 平台开发相关技术
2.2.1 B/S架构
BROWSER/SERVER程序架构方式是使用电脑中安装的各种浏览器来进行访问和使用的,在B/S结构当中,我们不管在任何地点或时间上都能进行对系统网站功能的使用,它没有对时间和地理位置的局限,它可以把完整的程序放到相应的计算机网络上来做服务器,并通过计算机互联网来给提供远程的网络服务。
2.2.2 java技术介绍
Java语言是在二十世纪末由Sun公司发布的,而且公开源代码,这一优点吸引了许多世界各地优秀的编程爱好者,也使得他们开发出当时一款又一款经典好玩的小游戏。Java语言是纯面向对象语言之一,从发布初期到现今,可以说有将近20多年的历史,已发展成为人类计算机编程语言发展史上的一个深远影响。
Java语言具有非常多种的特性:(1)跨平台的无关性;(2)面向对象; (3)安全性得以保障;(4)支持多个任务;(5)多种编写方式,代码编写简单。对比其他的低级语言、高级语言,Java语言具有明显的显著优势以及未来开阔的前景,可以广泛的应用在个人笔记本电脑、大数据、大型游戏等等。
Java语言具有面向对象的特性,并且易于理解。关于对象,其实可以理解成每一种事物都是一种对象,包括我们人类自身都是一种对象。利用面向对象语言的基本特征来解决软件开发中的实际问题,为有效软件开发提供了技术支持。
Java 语言具有很好的跨平台无关性。所编写出来的应用程序是Java语言编写的,那么就无需再使用编译器来修改程序代码,可以直接在任何计算机系统中运行,Windows系统可以运行,在Linux系统中也可以,也就是经过一次编译,可以到处运行,所以Java语言具有卓越的可移植性,可以很好的跨平台实现[5]。JSP由Sun公司开发,是一种优秀的动态网页技术,JSP它的直译过来就是对java进行的服务页,具体它是一种动态网页开发的技术,它也属于开发动态网页当中的一种技术,对于java语言来说它是可以在HTML当中嵌入的,并且通过WEB服务器来做jsp的编译和执行,最后在把生成的页面返回给客户端。它编写简单,适应平台广,非常适合构造基于B/S结构的动态网页。
对于java来说它一般它会执行以下三个阶段:
第一阶段它是响应阶段,因为在页面做出请求以后它就对这件事来做做出接收,最后进行翻译和显示。
第二阶段它就是编译阶段,因为在页面做出请求以后,java文件就会编译成字节码的文件。
第三阶段它就是对这个事件的执行来做出web服务器来做出请求和服务,最后将反应出的结果给客户端并通过界面的效果来做出展示。
对于java来说自从它正式发布以后,现在在大多数的程序编程当中被广泛应用。而且随着现代网络技术的快速发展,在j2ee的应用也得到了很好的发展和应用,对于它的一些扩展和线性的发展成为了一个开发者的应用对象,在java语言当中它可以对于网络实现安全、跨平台等等多种网络安全的功能,所以它在网络的应用和编程中得到了较为广泛的程序应用,而且在程序上的应用也更加方便。
2.2.3 MySql数据库介绍
系统在JDBC当中只需要导入相应的jar就可以进行数据库的链接了,在整个程序当中它是用class.forname来进行驱动的,同时我们来创建一个数据库,这时候程序是采用的DAO模式来进行操作数据库,DAO数据库模式它是来做数据库和数据访问对象的,在java当中它是一种编程的经典模式,在整个数据当中被广泛应用,抽象的来说它是这个数据的操纵,有时候它也是编写应用程序当中必不可缺少的数据库,在整个数据库当中只需要一些分装的数据库就可以完成,不必需要特定的物理位置来进行,这样就可以来完成相应的登录和身份的验证[6]。
MySql数据库它的主要优点就是让人们在学习的过程当中容易、简单的去学习也方便进行操作。对于我们在使用MySql数据库的情况下将它的功能要进行代码的编写。对于MySql数据库来说我们只要编写一小段的代码就能实现功能。开发高考志愿选择辅助系统采用MySql 数据库管理工具来存放系统中的的相关数据信息。MySql 是微软的一款比较好的数据库系统,其功能非常强大、数据存储规模也可以做的非常大。目前大多数的程序和网站系统都采用MySql 作为数据库来存储相关的数据信息。
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/kjbd-jg/20573.html