- 1
- 0
- 约1.36千字
- 约 22页
- 2019-04-11 发布于湖北
- 举报
第10章节 《电子商城系统》项目开发实践1
一、项目框架 电子商城系统采用典型的MVC模式开发。(见书本652) 本项目采用框架是: Struts+Hibernate 一、项目框架 1、Struts框架流程? 一、项目框架 2、Hibernate流程? 一、项目框架 3、框架如何组合? 问题1:先添加Struts应用,后添加Hibernate应用? 问题2:先添加Hibernate应用,后添加Struts应用? 问题3: Struts和Hibernate中都有Form,这个Form可以复用么? 问题4:如何搭建Struts+Hibernate项目? 一、项目框架 一、项目框架 一、项目框架 一、项目框架 一、项目框架 一、项目框架 思考 Hibernate中的Admin和Struts中Adminform有何区别? 为什么这么做? 一、项目框架 一、项目框架 一、项目框架 一、项目框架 一、项目框架 一、项目框架 二、项目创建过程 一、通过需求分析选择数据库(mysql、Sqlserver、Oracle等)。 二、分析系统业务,UML建模。 三、建立数据库,建立表和表之间关联。 四、创建项目: 1、选择系统架构(包括版本)。 2、下载类库(jar文件) 3、配置系统环境 三、项目配置 一、项目类库 jdk1.6+J2EE 1.4+Struts1.2+Hibernate3 二、项目标签库 三、项目配置 四、项目配置文件 1、web.xml 2、StrutsConfig.xml 3、menu-config.xml 作业 作业:请为项目添加Hibernate+Struts项目 LOGO 《电子商城系统》项目开发实践1 刘高原 本次课程目的 理解项目开发框架 1 2 理解项目创建过程 5 项目配置 3 7、 关闭Session 6、 提交事务 5、 持久化操作 save/update/delete/find 4、 开始一个事务 3、 打开 Session 1、 Configuration 2、 创建 SessionFactory 原则上struts的formbean对象和hibernate的bean对象是2个不同的对象,一个负责的是显示层的数据接收,一个负责的是数据层的ORM。 从本质来看Hibernate中的Admin和Struts中的AdminForm功能是类似的,这样做的目的是为了项目开发方便,同时也是为了开发的方便,一个负责的是显示层的数据接收(封装Form),一个负责的是数据层的ORM。 采用这种form分离的方式开发Hibernate+Struts对于开发过程而言,简化了很多 Service类实际上就是起DAO作用。 思考?对于service而言,采用的是Hibernate封装? 思考?采用什么方式更好? 建议:应创建一个baseService,并将这些对于数据库的基本读写操作的放在 baseService里面 Base包主要用于存放一些基类(即父类,可以被继承) 三、项目数据库 mysql LOGO
您可能关注的文档
最近下载
- 农贸市场改造升级策略及实施方案.docx VIP
- 高中英语单词表(全)(最新完整版)11802.xls VIP
- 比亚迪E5汽车驱动电机异响故障检修方案设计.docx VIP
- 西方近现代美术 课件 2026浙美版美术八年级下册.pptx
- Fuji富士-人机界面HMI操作说明书-MONITOUCH V8系列 参考手册.pdf
- 第三单元 第01课时 认识多边形及长方形、正方形的特点(教学设计)数学人教版三年级下册2026.docx
- 2023年卫生公共基础知识.doc VIP
- 第1课时 认识多边形及长方形、正方形的特点 教学设计 2026人教版数学三年级下册.pdf
- 【不详】品类创新:成为第一的终极战略.pptx
- 人教版四年级数学下册第一单元测试卷(2套)(附答案).pdf VIP
原创力文档

文档评论(0)