在我使用此数据库时也感受到了他的优点与边便捷,相比其他一切我所使用的Oracle,SQL Server等。他给我的感觉要友好很多,界面也清晰明了,PostgreSQL支持行返回函数实行,它们的输出是一系列行类型数据的集合,可被使用来检索中当作表来使用。如果说它给我的最大的印象,可能就是他的名字了吧,真的很难拼。
2.3 系统开发框架
2.3.1 B/S结构简介
B/S结构也就是我们常常听闻并试用的Browser/Server(浏览器/服务器)结构,前身就是之前的C/S结构,不过在其基础上做了一些功能的拓展,以及一些改进,B/S结构主要的特点就是它与浏览器技术相关联,又和现在的多种Scrip语言技术相结合变成了一种顺应潮流的最新的软件系统技术。
B/S有着很明确的优缺点,先来说说优点,其结构开发非常的简单,现在的很多低成本的系统开发都是使用它,并且其后续的文护性很强,不像很多的系统在文护性上是硬伤。然而其也是有很多的缺点,比如其数据安全性方面有些问题,并且很依赖服务器,难依实现传统模式下的很多需求。像比如要在浏览器上上载很多的数据,就非常地不便。不过虽然这些缺点明显,但是对于我们这些基础的软件开发来说,并不是问题,使用他确实方便快捷。在我个人的观点中,其还有很大的成长空间,也会变得更加的成熟。
2.3.2 EJB简介
EJB(企业JavaBeans)是一种便携式,可重复使用的Java语言的业务应用平台,从一开始,EJB是没有重新建设的服务,如交易,安全,实施所需的工作应用自动持久性,可以构建Java应用程序组件模型或框架的压力。EJB允许开发人员集中精力构建业务逻辑,而不需要从开发者的角度来看,浪费时间构建基础代码,EJB被称为一个Java代码执行的具体环境EJB容器,容器上设有多个组件服务。在企业所有EE5技术的提高,最重要的JavaBeans EJB(EJB)3应该发生了显著的变化,具有明显的简化Java EE5的发展。
一个技术规范:EJB 是一种描述了一个规范,也是一种标准,被用于构建应用服务组件的的工具:可扩展 (Scalable),分布式 (Distributed),事务处理(Transactional),数据存储(Persistent),安全性 (Secure)。为了满足架构的目标,规范中描述了服务器 (Server),容器(Container),类 (Class) 和实例 (Instance),Home 和 Remote 接口,客户端(Client)。
然而由于EJB2.0的复杂性,许多开发人员还是感到了其的不便捷,尤其是在更加烦方便的Spring和Hibernate[1] 框架诞生后,可能更多的人就去使用了这几个轻量级的框架,这时候终于EJB3.0规范终于发布了,其中的关于Bean的全新的改动使用,和很多新增的元数据支持,无不令很多开发人员欢欣鼓舞,重新转向。 jsp考勤管理系统综合查询子系统设计与实现(6):http://www.751com.cn/jisuanji/lunwen_37339.html