getSnumber();
list=baseDao.getObjectList(hql);
……}}
public List getObjectList(String hql) {……
list = this.getHibernateTemplate().find(hql);……}
在用户注册时,一般情况下账号必须是唯一的,本系统通过Ajax技术来验证用户账号是否唯一。其部分代码如下:
public Student validateStudentNo(String stuid){……
String hql = ' from Student where snumber=? ';
list = baseDao.getbyString(hql, new Object[] { stuid });
……}}
public List getbyString(String hql, Object object[]) {……
list = this.getHibernateTemplate().find(hql, object);……}
4结束语
本文采用S2SH+Ajax技术设计并实现了大学生综合素质评测系统。实践证明,利用J2EE轻量级开源框架技术开发系统降低了系统开发的难度,缩短了系统开发周期,提高了系统的可维护性、可扩展性和可重用性,有效地实现了系统层次和组件间的高内聚、低耦合的目标。通过使用本系统不仅能减轻学生管理人员的工作压力,而且也能让学生、教师或领导通过使用本系统对学生的综合素质进行评测,让学生及时了解自己的情况,有利于高校培养有道德文化素质、专业素质、心理素质、身体素质的四有新人。
参考文献
[1]谌湘,狄文辉,孙冬. 基于SSH 框架与AJAX 技术的Java Web 应用开发[J].计算机工程与设计,2009(10):2590-2596.
[2]梁弼. 基于MVC的高校科研成果管理系统的设计与实现[J].计算机技术与发展,2011(10):161-167.
[3]杨勇智,梁弼. 基于J2EE轻量级框架的课程评价系统的设计与实现[J].计算机与信息技术,2011(8):8-14.
[4]毛军权.大学生综合素质评测系统的设计与评测方法的研究[J].上海理工大学学报,2002(24):11-13.
[5]梁弼.SSH框架整合技术研究及应用[J].西安文理学院学报(自然科学版), [J] ,2011(7):15-19.
[6]Hibernate Reference Documentation. Introduction to the Hibernate Framework [EB/OL]. http://www.hibernate.org/docs,2009
3/3 首页 上一页 1 2 3 |