java网络的远程医疗数据服务信息系统设计与开发(7)
时间:2021-10-09 22:09 来源:毕业论文 作者:毕业论文 点击:次
2。2。3 组织管理可行性 改系统开发人员比较少,组织管理比较容易。医院方面,由信息科负责与我们进行进度的沟通和确认,提供必要的数据支持,组织管理上是可行的。 3 系统开发工具简介 3。1 企业级开发框架 Hibernate是一个开放源代码的对象关系映射企业级开发框架,它对JDBC进行了非常轻量级的对象封装。它是一个全自动的orm框架,它的工作原理是POJO与数据库表之间建立映射关系。程序员在项目中使用hibernate框架可以自动生成SQL语句,而且SQL语句会自主执行,框架的这一特性使得程序员可以尽情的用对象编程的思维,来随意的对数据库进行任何他想要的操作。 Hibernate开发框架的主要特点是:为了简化开发,将对数据库的操作转换为对Java对象的操作。通过修改一个“持久化”对象的属性,修改数据库表中对应的记录数据。 为提升应用程序性能提供线程和进程两个级别的缓存。 有丰富的映射方式,将Java对象之间的关系转换为数据库中的表之间的关系。 屏蔽不同数据库实现之间的差别:在Hibernate中只需通过“方言”的形式指定当前使用的数据库,就可以根据底层数据库的实际情况生成恰当的SQL语句。 非侵入式:Hibernate不要求持久化类实现任何接口或继承任何类,POJO即可。 Hibernate的API一共有6个,分别为: Session、Factory、Transaction、Query、Criteria和Configuration。通过这六个不同的接口,可以对持久化对象进行存取、事务控制。 3。2 Oracle Oracle Database,又名Oracle RDBMS,或简称Oracle。是一款关系型数据库的管理系统,是甲骨文公司开发的。它从出现开始,就一直带领着数据库系统的市场。可以说Oracle数据库系统是目前世界上最为流行的关系数据库管理系统之一。和其他关系型数据库关系系统相比,它的系统可移植、使用便捷、功能更强,而且适用于各类大、中、小、微机多种环境。因此它是一种既高效又可靠的适应高吞吐量的数据库解决方案。 优点 可用性强 可扩展性强 数据安全性强 稳定性强 3。3 MyEclipse 10 MyEclipse,是基于在eclipse然后加上了自己的一些插件,开发而成的。它功能强大,是一个企业级集成开发环境,是市面上使用最广泛的用作Java、Java EE以及移动APP的开发工具。它还支持各种开源产品。MyEclipse企业级工作平台(MyEclipseEnterprise Workbench ,以下简称为MyEclipse)是扩展了EclipseIDE,它很大程度上使我们在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面的工作更加高效。它作为JavaEE集成开发环境功能非常丰富,除了能编码、调试、测试和发布以外,还能够完整支持Struts,JSP文件,CSS样式,JS,HTML,Spring框架,SQL语句,Hibernate[1]框架。文献综述 MyEclipse 10 发布了,该版本使用最高级的myeclipse 9。0。myeclipse 9。0桌面应用和Web服务开发技术,包含 HTML5 和 Java EE 6标准,对 JPA 2。0、JSF 2。0 、Eclipselink 2。1 以及 OpenJPA 2。0也能够支持。 对 IBM WebSphere 用户来说,因为MyEclipse Blue 不仅对最新版本的 WebSphere Portal Server 7。0、WebSphere 8支持,而且支持它们以前的版本,所以说对 IBM DB2 数据库的支持可以说是无缝的。 (责任编辑:qin) |