Hibernate有配置文件和注解两种写法,采用配置文件可以使得代码之间的耦合性降低,更加利于后期的维护升级。但是在大型项目中繁琐冗杂的配置文件阅读起来会显得非常吃力。更多的开发者比较喜欢注解的写法。在代码中只需在需要注解的地方写上Hibernate固定的注解,系统在执行的时候框架就会自动翻译,整个过程代码显得简洁明了。但这种但是又违背了低侵入式的初衷。所以看事情我要从两方面看,找到适合自己开发的方法。
2。3 MiniUi框架简介
MiniUi它能缩短开发时间,减少代码量,使开发者更专注于业务和服务端,轻松实现界面开发,带来绝佳的用户体验。使用MiniUI,开发者可以快速创建Ajax无刷新、B/S快速录入数据、CRUD、Master-Detail、菜单工具栏、弹出面板、布局导航、数据验证、分页表格、树、树形表格等典型WEB应用系统界面。
技术亮点:
(1)快速开发:使用Html配置界面,减少80%界面代码量。
(2)易学易用:简单的API设计,可以独立、组合使用控件。
(3)性能优化:内置数据懒加载、低内存开销、快速界面布局等机制。
(4)丰富控件:包含表格、树、数据验证、布局导航等超过50个控件。
(5)超强表格:提供锁定列、多表头、分页排序、行过滤、数据汇总、单元格编辑、详细行、Excel导出等功能。
(6)第三方兼容:与ExtJS、jQuery、YUI、Dojo等任意第三方控件无缝集成。文献综述
(7)浏览器兼容:支持IE6+、FireFox、Chrome等。
(8)跨平台支持:支持Java、。NET、PHP等。
2。4 Spring技术介绍
Spring是一款开源框架,他在实际的项目中充当容器的角色,他可以为企业应用开发提供一个轻量级的解决方案。他的核心机制是AOP(面向切面编程),DI(依赖注入),他可以无缝整合表现层、业务层、持久层类的框架[[[3]罗时飞。 精通Spring—深入Java EE开发核心技术[M]。 电子工业出版社, 2008]]。他的优点是低侵入式设计,代码的污染很低,可以独立应用于各种服务器可以真正的实现Wwite Once,Run Anywhere的承诺。在Spring中将所有的对象都当成他核心容器管理的对象,把这一切都统一称为Bean。
Spring采用XML配置文件,他允许程序开发人员开发自定义的配置文件标签,这使得程序的灵活性获得很大的提高。在实际应用中他常被用来整合Struts等表现层框架,和Hibernate等持久层框架。他可以统一管理他们使得编程人员可以便捷的使用不同层的框架技术。
第三章 会议管理系统分析
会议管理系统主要涉及到三个方面,首先要充分了解中小型企业的业务需求,考虑到企业实际的会议管理的模式。其次是,考虑到开发本套系统的成本,是否收益大于投入。最后要考虑现有的技术是否可以实现业务需求。来自~优尔、论文|网www.youerw.com +QQ752018766-
3。1 系统可行性分析
3。1。1 经济可行性
开发本套会议管理系统需要一台计算机,需要安装的环境是JAVA JDK 1。6+,使用的IDE工具是MyEclipse 10。0,采用的数据库是Mysql5。5版本,托管服务是Apache的Tomcat 7。x。这些软件都是开源免费的,可以到他们的官网进行下载安装。对于投入物力的成本来说几乎为零。本系统的开发周期根据实际业务需要而定。使用了该系统之后企业可以减少投入会议管理的成本,提高了工作效率,也在一定程度上减少了原来的会议文件,通知的电话,纸张支出,还可以保存会议日志,降低了人工管理文档出错的可能。所以经济上是可行的。
JSP+MiniUi会议管理系统设计+ER图(4):http://www.youerw.com/jisuanji/lunwen_103354.html