当前位置:主页 > 论文百科 > 毕业论文 >

QBC数据检索在电子商务教学实验平台的研究与应用

发布时间:2016-11-26 07:30

1.引言

电子商务教学实验平台系统是一个以模拟、仿真商务活动为手段,来充分实现学生的创造性设计和特色设计,为学生提供虚拟商务环境,在教学中可以有效实现应用性学习和创新性实验的教学目标。跟一般的电子商务系统一样,学生可以在那里模拟网上购物、网上支付、网上学习等各种活动,从而资源的搜索显得极为重要。
Hibernate是一个面向Java环境的O/R Mapping数据库映射工具,,它提供了HQL和QBC(Query by Criteria)两种数据检索方式。HQL主要是用于一些静态语句的查询,QBC是动态的查询用户指定的数据,它提供了更加面向对象的接口,查询语句相对其他方法简单,正是由于这些特性,决定了它在电子商务教学实验平台的地位。

2.Hibernate QBC

(1) QBC 的工作原理
(2) QBC查询步骤
(1) 调用Session的createCriteria()方法创建一个Criteria对象。
(2) 根据用户需要调用add()函数。
(3) 调用Criteria的list或者scroll方法,检索指定数据库,将查询结果放在List或ScrollableResult中。
(4) 读取List或ScrollableResult,返回给用户指定要求的数据。

3.QBC在电子商务教学实验平台的应用


电子商务实验教学平台提供了真实互动的教学与实践环境,,帮助学生在实践电子商务的过程中提高学习。系统模拟电子商务过程中涉猎到的众多网络背景,提供强大的网络服务平台,通过模拟B2C、C2C交易模式的电子商务活动,同时配套辅助以网上虚拟银行、物流中心、CA认证等电子商务环境,配以教师强大的后台管理功能和教学工具,通过商城用户、销售部、采购部、财务部、储运部、物流运输、商城管理员七大主要角色,使学生从大的电子商务环境到具体的电子商务应用能够有直观的认识。为了更好的说明QBC查询的的特点,我们以电子商务教学实验平台中的会员注册、商品查询、订单查询为例,简单阐述它的实现。

1 应用QBC实现会员注册
2 应用QBC实现商品搜索
3 应用QBC实现用户订单查询
4 测试结果

参考文献


本文编号:193955

资料下载
论文发表

本文链接:https://www.wllwen.com/wenshubaike/caipu/193955.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户7d2fd***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com