毕业论文(设计)--hibernate框架在电子商务网站中的应用研究.doc
Hibernate 框架在电子商务网站中的应用研究 摘要: 在软件开发领域,面向对象技术、数据库技术和组件技术被广泛应用。面向对象技术作为开发概念,使程序代码更易读,设计更合理。软件体系架构的目的是为了实现软件复用。软件复用的思想是将软件看成是由不同功能部件组成的有机体,每一个组件可以被设计成能够完成同类工作的通用工具。一个合理的体系架构可以大大提高系统的可扩充性、可维护性,同时也便于任务的划分。 面向对象技术和关系数据库技术是主要技术,开发人员通常把这两种技术的结合应用作为首选。然而,面向对象技术是基于对象的相关理论,而关系数据库技术是基于关系理论尤其是代数中的集合论,理论基础的不同直接导致了两种技术的不匹配。需要一种解决不匹配的策略,于是对象关系映射(Object Relation Mapping----ORM)应运而生。Hibernate 是目前开发人员普遍推崇的 ORM 工具,这是一个基于 Java 开放源代码的 ORM 框架,对 JDBC 进行了轻量级的对象封装,使 Java 程序员可以随心所欲的使用面向对象编程思维来思维操纵数据库。 本文详细介绍了面向对象技术和关系数据库技术的基础,介绍了通常的数据访问模式,介绍了目前比较流行的 ORM 中间件,然后详细阐述了 Hibernate 框架的体系结构和基本原理,最后通过应用 Struts 和 Hibernate 框架技术开发网上购物系统,研究和分析了Hibernate 技术在实际开发中的应用。 知识点: 1. 软件开发领域中的面向对象技术和关系数据库技术 2. 软件体系架构的目的是为了实现软件复用 3. 对象关系映射(Object Relation Mapping----ORM)技术 4. Hibernate 框架的体系结构和基本原理 5. Hibernate 框架在电子商务网站中的应用研究 6. Struts 和 Hibernate 框架技术在网上购物系统中的应用 7. 对象关系映射(Object Relation Mapping----ORM)技术在实际开发中的应用 8. 面向对象技术和关系数据库技术的结合应用 9. 软件开发领域中的组件技术 10. 软件复用的思想和策略 本文通过对 Hibernate 框架在电子商务网站中的应用研究,详细介绍了面向对象技术和关系数据库技术的基础,介绍了通常的数据访问模式,介绍了目前比较流行的 ORM 中间件,然后详细阐述了 Hibernate 框架的体系结构和基本原理,最后通过应用 Struts 和 Hibernate 框架技术开发网上购物系统,研究和分析了Hibernate 技术在实际开发中的应用。这篇论文对软件开发领域中的面向对象技术和关系数据库技术进行了深入的研究和分析,为软件开发人员提供了有价值的参考。
剩余55页未读,继续阅读
- 粉丝: 3836
- 资源: 59万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- CC2530无线zigbee裸机代码实现液晶LCD显示.zip
- CC2530无线zigbee裸机代码实现中断唤醒系统.zip
- 车辆、飞机、船检测24-YOLO(v5至v11)、COCO、CreateML、Paligemma、TFRecord、VOC数据集合集.rar
- 基于51单片机的火灾烟雾红外人体检测声光报警系统(protues仿真)-毕业设计
- 高仿抖音滑动H5随机短视频源码带打赏带后台 网站引流必备源码
- 车辆、飞机、船检测25-YOLO(v5至v11)、COCO、CreateML、Paligemma、TFRecord、VOC数据集合集.rar
- 四足机器人示例代码pupper-example-master.zip
- Python人工智能基于深度学习的农作物病虫害识别项目源码.zip
- 基于MIT mini-cheetah 的四足机器人控制quadruped-robot-master.zip
- 菠萝狗四足机器人py-apple-bldc-quadruped-robot-main.zip
- 基于51单片机的篮球足球球类比赛计分器设计(protues仿真)-毕业设计
- 第3天实训任务--电子22级.pdf
- 基于FPGA 的4位密码锁矩阵键盘 数码管显示 报警仿真
- 车辆、飞机、船检测5-YOLO(v5至v11)、COCO、CreateML、Paligemma、VOC数据集合集.rar
- 河南大学(软工免浪费时间)
- NOIP-学习建议-C++