菜单
  

    本工程采用的Java版本是JDK1.7,JDK即Java Development Kit,意思是Java开发配套工具。是目前JDK的最新版本,在JDK1.7中更新了一些实用的功能,如switch语句的case支持String类型。

    2.2 MyEclipse开发平台

    MyEclipse是一个十分优秀的Java开发平台,其功能十分强大,里面集成了各种JavaEE的开发插件,并且支持的范围也十分广泛。可以说MyEclipse几乎囊括了目前所有主流开源产品的专属开发工具。

    在本系统中,所使用的到的JFrame的开发以及MyBatis框架的支持,都是其强大功能的表现。良好的系统集成工具,为开发带来的了足够的方便性。

    2.3 JMF( Java Media Framework)

     JMF的中文意思即是Java媒体框架,其实它只是Java的一个类包,为了扩展Java平台的能力,可以导入该jar包(主要用到的一般为jmf.jar和sound.jar)。JMF使得Java拥有了从设备的硬件设施中获取声音和视频的功能,并且可以用一定的格式来捕捉这些数据,对声音和视频的传输和回放都有很大的方便。主要支持的功能包括:媒体捕捉、播放、压缩、传输,以及对主要媒体形式的采集和编码以方便传输。论文网

    2.4 Socket网络编程

    Socket通常被称为“套接字”,用于创建IP地址和端口,是一个通讯连接的句柄。每个socket相当于一个管道,从一端输入,另一端可以接收,通过socket的输入流/输出流之间的通信,可以完成网络间的信息传输。

    常用的Java socket主要有两种,一种是服务器端的ServerSocket,另一种则是普通的Socket,网络通讯的主要建立连接的方式就是,客户端的Socket向固定的IP地址和端口号发出连接请求,服务器的ServerSocket通过一个循环监听线程监听端口,当没有连接请求过来的时候会用Accept方法阻塞,当接收到一个连接请求,Accept方法产生一个客户端线程,则产生的socket和客户端的socket组成一队通信套接字,两端通过getInputStream和getOuputStream两个方法,取得通信的流,通过outputstream向socket中写入信息,则另一端则可以通过inputstream取得信息。可以完成客户端和服务器端的通信,也就是我们所说的C/S模型。

    2.5 Oracle数据库

    Oracle DataBase 又名Oracle RDBMS 或者简称Oracle,是甲骨文公司的一款关系型数据库管理系统。其提供的是分布式数据库模型,是目前最流行的客户服务器结构体系的数据库之一。Oracle是当前世界上最受欢迎的数据库管理系统。

    Oracle的特点:首先是完整的数据管理功能,它具有对大量数据的持久性保存,完成数据的共享,保证了数据的可靠性;然后是其完备的关系产品,关系型数据库都在逻辑上逻辑上用表中的数据显示表示,这即是信息原则,数据库对访问有严格权限设置,视图更新原则——只要形成视图的表中数据发生变化,相应的视图中的数据也会变化,数据物理性和逻辑性独立的原则;其次,Oracle提供了分布式处理能力,并有分布式数据库功能;最后,Oracle可以轻松实现数据仓库的操作。

    综上,与sql server 以及mysql 等小型数据库相比,Oracle具有以下几点优点:可用性强、可扩展性强、数据安全性强、稳定性强。

    实用的Oracle开发工具有其自带的sql*plus工具,有其他公司的开发工具如PL/SQL dev等,开发工具的实用可以有效增加开发的效率。

    2.6 MyBatis框架

    MyBatis的原型是iBatis,是一个基于Java的持久层框架,为Java提供了SQL映射以及访问数据的标准化的接口以及方便性,完成了对JDBC的SQL的语句的预处理、参数设置以及结果的封装。

    MyBatis框架支持SQL查询,存储过程和高级映射,它消除了几乎所有JDBC代码和参数的手工设置以及结果集的检索。MyBatis使用简单的XML或注解用于配置和原始映射,将接口和Java的POJOs(Plain Old Java Objects,即Java的普通类)映射成数据库中的记录。

  1. 上一篇:可重用Web构件的设计实现与测试技术
  2. 下一篇:VC++语音的频率域特征分析
  1. Android手机的一个简易商城客户端设计

  2. android手机端远程管理助手的设计+源代码

  3. android手机无线点餐系统设计

  4. 智能手机语音加密系统的设计与研究

  5. Android手机短信分类设计与实现

  6. 基于网络模拟电话呼叫处理过程

  7. 基于android的手机商城设计与实现

  8. 公共服务均等化文献综述和参考文献

  9. 分光光度法测定水溶液中有机酸含量的研究

  10. 圆柱绕流国内外研究现状

  11. 新生代农民工培训现状分析

  12. 《简爱》女性主义的象征

  13. 文化旅游主题展示设计广富林十里长街设计

  14. 合肥老乡鸡连锁餐饮企业的经营策略探析

  15. 带式输送机技术英文文献和中文翻译

  16. 机器人摩擦焊机头设计

  17. 探讨“绿色生态”在都市设计中的体现

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回