APP下载

基于Hibernate 的网上交易平台的数据操作层实现

2012-08-16刘于亮

科技视界 2012年11期
关键词:分类数据库

刘于亮

(广州港新沙港务有限公司 广东 广州 523147)

1 项目概况

服务器操作系统Windows 2003 server, 数据库系统具有跨平台的可移植性。 客户端Windows XP 等WINDOWS 系列操作系统。 数据库采用SQL Server2000 数据库。 采用B/S 结构,构造安全、稳定、快速的软件平台。系统采用Java 编程,生成真正的可执行代码。

整套系统基于组件——容器模型,采用分层架构。 数据库服务器——业务逻辑——Web 服务器——用户界面。 分层清晰,各层功能相对独立,完整定义本层所需功能,形成一套子系统,并向其他邻接层提供函数接口。 系统可维护性、可扩展性极好。

三层架构中表示层使用JSP 网页和Struts 技术框架。 业务逻辑层使用Spring 的一小部分功能做容器支持。 在数据操作层上使用Hibernate 实现。

2 系统的概要分析

网上交易平台包含的模块有:店铺管理,包括新开店,修改店(添加、删除、修改店铺商品);商品管理,包括商品购买、订单、商品分类等等;用户管理,包括用户资料、身份、用户等级、用户收藏等等;特价事件,一段时间内一部分商品特价出售;搜索,保留所有用户的搜索记录;新闻,随时更新交易平台新闻。 其中特价事件和查询搜索是节选出来将要具体阐述的两个模块。

2.1 特价事件的功能介绍

该模块实现一段事件的某些商品的进行特价销售。 主要实现功能如下:

2.1.1 设定、修改、删除、查询特价。

2.1.2 选择货类编入特价事件中。

2.2 查询搜索的功能介绍

该模块保留一定量的用户对商品的查询记录。 主要实现功能如下:

2.2.1 如没有该关键字记录,则增加记录。

2.2.2 如有该关键字记录,则修改记录的搜索次数。……

登录APP查看全文

猜你喜欢

分类数据库
分类算一算
垃圾分类的困惑你有吗
教你一招:数的分类
数据库
数据库
数据库
数据库
数据库
给塑料分分类吧
数据库