版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Struts2.Spring2.5.Hibernate3.3整合开发,Struts2.Spring2.5.Hibernate3.3整合开发,下面给出开发所需要的jar;可是先整合spring和hibernate分布集成 Struts2: struts2-core-2.1.8.jar:struts2框架的核心类库 xwork-core-2.1.6.jar ; xwork类库,struts2在其上构建; ognl-2.7.3.jar:对象图形导航语言,struts2框架通过其读写对象的属性 freemarker-2.3.15.jar:struts2的UI标签的魔版使用freemarker编写 co
2、mmons-fileupload-1.2.1.jar文件上传组件2.16版本后需要加上此组件 struts2-spring-plugin-2.1.8.jar:用于struts2集成spring的插件 Hibernate核心安装包的下载/,点击hibernate core右边的download Hibernate3.jar hibernate-cglib-repack-2.1_3.jar,Struts2.Spring2.5.Hibernate3.3整合开发,Struts2.Spring2.5.Hibernate3.3整合开发,Struts2.Spri
3、ng2.5.Hibernate3.3整合开发,Struts2.Spring2.5.Hibernate3.3整合开发,Struts2.Spring2.5.Hibernate3.3整合开发,Struts2.Spring2.5.Hibernate3.3整合开发,Struts2.Spring2.5.Hibernate3.3整合开发,Struts2.Spring2.5.Hibernate3.3整合开发,1.建立web项目 2.在web.xml 配置 struts2,和 spring , struts2org.apache.struts2.dispatcher.FilterDispatcher(strut
4、s的过滤器)(加载struts2)struts2/*org.springframework.web.context.ContextLoaderListener(spring监听器)(程序从此处开始加载.xml 文件,并执行)contextConfigLocationclasspath*:*.xml,Struts2.Spring2.5.Hibernate3.3整合开发,3.在src根目录下创建struts.xml文件固定格式,用到此包4.在src根目录 创建hibernate.cfg.xml文件org.hibernate.dialect.Oracle9Dialectfalsetruetrue28
5、20 系统给的文件 只需要拷贝,都是一些数据库库的基本配置,Struts2.Spring2.5.Hibernate3.3整合开发,5.在src根目录 拷贝perties文件 struts.objectFactory = spring 该项是告诉系统 用spring来 控制hibernate和Actionstruts.action.extension=action 告诉系统访问时以什么结尾。可以改为: do 例如:login.do ,此处为:login.action6.在src根目录下 创建applicationContext.xml配置数据源 创建sessionFactor
6、y 工厂classpath:hibernate.cfg.xml考来用,7.创建 实体类 就是写一个bean 含有get/set 方法8.在实体类所在的目录下,写一个 类名.hbm.xml文件,在配置文件中添加属性 主键的类型为LongSEQ_LB_USER指定主键生成方式,必须在pl/sql创建主键生成方式所有属性的name 必须与 bean中的set后的名称一样,9.创建一个 Dao 实现操作方法10 创建 service 调用 Dao中的方法11.创建 Action 将service的得到的user 加到Action中 12.在applicationContext.xml 中配置 将userDao注入到sessionFactory中将userService 注入到UserDao中将userAction 注入到 userService中13.在struts.xml中 配置Action/userShow.jsp 此处配置了访问时的路径:/user/userAdd,14.将8中的配置文件 加入到 4 中引用配置文件 15.写jsp页面 表单提交到 Action 9.10.11:是 Action 调用 Service ,Service调用 Dao 也是分层的体现 Web.xml 是web工程的配置文件 Ap
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 500kV江陵换流站GIS设备故障对策
- 35kV车载移动式变电站的设计与工程应用
- 24头22 dtex半光聚酰胺6全拉伸单丝纺丝技术
- 2022年广东省体育高考排球技术考试成绩分析与研究
- 2019年高考全国Ⅰ卷立体几何试题解析与备考建议
- 2017第四届全国稳定同位素制备与应用技术交流会
- 1例手指挤压伤骨折术后的抗感染治疗及药学监护探讨
- 初中语文古诗文名句默写专项练习
- 借款保证人义务书
- 美洛昔康:犬猫疼痛的解决方案
- 果胶及其在食品中的应用
- 太阳方位正西时地方时的计算
- 浅谈课堂教学仪式感的建构
- 尾矿库安全风险评估报告(案例) - Hubei
- 小红书平台店铺运营授权委托书
- 年产10万吨丙烯酸工艺设计
- 银行个人信贷业务档案管理办法
- ZDY4000S钻机讲义PPT演示课件
- 欧宾诺斯三杆阀介绍(中文)
- 建构区游戏随笔小班
- 教育局禁毒教育工作情况报告
评论
0/150
提交评论