ssh框架配置过程Word文件下载.docx

上传人:b****2 文档编号:3399153 上传时间:2023-05-01 格式:DOCX 页数:9 大小:283.55KB
下载 相关 举报
ssh框架配置过程Word文件下载.docx_第1页
第1页 / 共9页
ssh框架配置过程Word文件下载.docx_第2页
第2页 / 共9页
ssh框架配置过程Word文件下载.docx_第3页
第3页 / 共9页
ssh框架配置过程Word文件下载.docx_第4页
第4页 / 共9页
ssh框架配置过程Word文件下载.docx_第5页
第5页 / 共9页
ssh框架配置过程Word文件下载.docx_第6页
第6页 / 共9页
ssh框架配置过程Word文件下载.docx_第7页
第7页 / 共9页
ssh框架配置过程Word文件下载.docx_第8页
第8页 / 共9页
ssh框架配置过程Word文件下载.docx_第9页
第9页 / 共9页
亲,该文档总共9页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

ssh框架配置过程Word文件下载.docx

《ssh框架配置过程Word文件下载.docx》由会员分享,可在线阅读,更多相关《ssh框架配置过程Word文件下载.docx(9页珍藏版)》请在冰点文库上搜索。

ssh框架配置过程Word文件下载.docx

选中将jar包都添加到lib目录的选项3

第四步添加Hibernate项目支持4

选3.1包集,其它不选4

下一步、配置文件选择使用spring的配置文件4

下一步、选择存在的配置文件,设定SessionFactory的BeanId5

下一步、配置dataSource,填写同hibernate框架设定,填写DataSource的BeanId5

第五步创建三个视图页面6

login.jsp6

welcome.jsp6

error.jsp6

第六步创建Pojo对象UserInfo,建立ORM映射的相关配置6

生成的UserInfoDAO继承于HibernateDaoSupport类(向导选springdao模板自动生成)6

DAO对象的定义:

7

接下来继续编写业务层对象,接口名:

UserBo,实现类在spring容器中配置好对应的依赖关系:

第七步创建actionfromjsp的关系8

表单对象:

8

ActionForm对象的配置:

Action对象的配置:

9

第八步添加spring容器加载项,使用PlugIn接口加载方式10

在Struts配置文件中添加ContextLoader的启动项。

配置如下:

10

第九步配置Action对象的依赖关系。

11

在spring配置文件中添加action对象的配置,name对应struts中的action标记的path属性11

修改Struts配置文件中的action标记,type修改为DelegatingActionProxy11

此后删除项目中的lib包,asm.2.2.3.jar文件,重新启动任务器,启动中没有关于此项目的异常就可以使用了。

第十步配置声明式事务12

首先配置HibernateTransactionManager对象12

方案一TransactionProxyFactoryBean的配置方式,采用继承的方式配置多个目标类:

12

方案二,只用TransactionInterceptor和BeanNameAutoProxyCreator来完成。

13

现在以简单的登陆为例,来配置SSH框架过程,本教程使用eclipse3.2.2+myeclipse5.5+tomcat6.0配置完成。

Struts1.2+spring2.0+hibernate3.1配置。

第一步创建项目

创建一个普通的web项目(这个不会后面的不用看了。

第二步添加Struts支持

✓选默认即可

第三步添加Spring支持

✓选中core包集(核心库,spring框架必须要的包)

✓选中orm3包集(spring对hibernate支持必须的)

✓选中aop包集(aop功能和申明式事务管理必须的)

✓选中web包集(spring对struts1支持必须的)

✓选中将jar包都添加到lib目录的选项

如果jar包有重复,选第一个按钮,保持原有的

第四步添加Hibernate项目支持

✓选3.1包集,其它不选

✓下一步、配置文件选择使用spring的配置文件

✓下一步、选择存在的配置文件,设定SessionFactory的BeanId

✓下一步、配置dataSource,填写同hibernate框架设定,填写DataSource的BeanId

接下来其它配置与Hibernate原来配置相同

这样三个框架的的支持文件已经配置好了,接下来编写对应的业务对象

第五步创建三个视图页面

✓login.jsp

✓welcome.jsp

✓error.jsp

第六步创建Pojo对象UserInfo,建立ORM映射的相关配置

✓生成的UserInfoDAO继承于HibernateDaoSupport类(向导选springdao模板自动生成)

✓DAO对象的定义:

applicationContext里面会自动添加dao的配置:

手动配置也应该满足这个规则:

dao实现类要继承自HibernateDaoSupport类,注入依赖一个SessionFactory对象。

✓接下来继续编写业务层对象,接口名:

第七步创建actionfromjsp的关系

✓表单对象:

✓ActionForm对象的配置:

✓Action对象的配置:

第八步添加spring容器加载项,使用PlugIn接口加载方式

✓在Struts配置文件中添加ContextLoader的启动项。

✓注意位置,plug-in标记应该配置在

标记的后面

✓在spring配置文件中添加action对象的配置,name对应struts中的action标记的path属性

✓修改Struts配置文件中的action标记,type修改为DelegatingActionProxy

✓此后删除项目中的lib包,asm.2.2.3.jar文件,重新启动任务器,启动中没有关于此项目的异常就可以使用了。

第一十步配置声明式事务

✓首先配置HibernateTransactionManager对象

✓方案一TransactionProxyFactoryBean的配置方式,采用继承的方式配置多个目标类:

Validate是方法名称,transactioinAttributes属性是一个Properties类型,key指定键,<

prop>

<

/prop>

标记中包含的是对应的value值。

validate*匹配所有以validate开头的方法名,事务属性值是TransactionDefinition的静态字段,如TransactionDefinition.PROPAGATION_REQUIRED表示必须使用事务,如果方法不在事务中,创建一个新的,否则直接使用原来的事务。

readOnly表示只读。

Validate方法这里是验证登陆,没有数据更新,使用只读。

✓方案二,只用TransactionInterceptor和BeanNameAutoProxyCreator来完成。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 商业计划

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2