博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
11.SSH整合
阅读量:7062 次
发布时间:2019-06-28

本文共 1692 字,大约阅读时间需要 5 分钟。

由于自己学习的版本比较落后,这里就不总结了

  在我这个版本整合的过程中的几点问题:

  1.在web.xml的配置过程中:

    

openSessionInViewFilter
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
openSessionInViewFilter
/*

  

  2.注:struts2 Spring 整合之后,Action 的 生成方式有两种

第一种:<action name="user" class="com.bjsxt.registration.action.UserAction">

这种方式 struts 创建Actionstruts创建的Action有几个特点:

1.不需要写   @Resource   Action一产生的时候呢,会到Spring容器里面去找它要注入的内容   servicedao等)(只要有 get set 法,默认就会按照 byName的方式 自动装配到Action中)

 2.不需要写  @Component,因为,Action struts管理的,写了只会在Spring容器中多出来个bean而已

3.不需要写 @Scope(prototype)默认设置就是每次访问都创建Action

 

第二种:<action name="user" class="u>  使用action标签中 class属性配合  @Componentu

这种方式可以由 spring 创建Actionspring创建的Action特点:

0.Action中需使用  @Componentu),来生成 Action 这个bean

1.可以 指定 注入 bean的 具体名字 ,即可以使用 @Resourcename=””;

2.需要 使用@Scope(prototype)不要忘记因为默认的应该是 ‘单例的’

    

注:struts2 Spring 整合之后,Action 的 生成方式有两种

第一种:<action name="user" class="com.bjsxt.registration.action.UserAction">

这种方式 struts 创建Actionstruts创建的Action有几个特点:

1.不需要写   @Resource   Action一产生的时候呢,会到Spring容器里面去找它要注入的内容   servicedao等)(只要有 get set 法,默认就会按照 byName的方式 自动装配到Action中)

 2.不需要写  @Component,因为,Action struts管理的,写了只会在Spring容器中多出来个bean而已

3.不需要写 @Scope(prototype)默认设置就是每次访问都创建Action

 

第二种:<action name="user" class="u>  使用action标签中 class属性配合  @Componentu

这种方式可以由 spring 创建Actionspring创建的Action特点:

0.Action中需使用  @Componentu),来生成 Action 这个bean

1.可以 指定 注入 bean的 具体名字 ,即可以使用 @Resourcename=””;

2.需要 使用@Scope(prototype)不要忘记因为默认的应该是 ‘单例的’

转载于:https://www.cnblogs.com/xuzekun/p/7400276.html

你可能感兴趣的文章
git分支管理
查看>>
VS2017 ASP.NET C#编译ScriptManager bug
查看>>
模数混合电路(模拟、数字电源和地)
查看>>
自然语言处理入门
查看>>
Jquery中children、find区别
查看>>
java窗体
查看>>
zipkin-client:brave核心代码思路整理
查看>>
iOS学习31之UITableVIewCell自定义
查看>>
mysql 分区
查看>>
移动端pc端同步测试工具 Browsersync的安装和使用
查看>>
将获得datebox值的文本形式转为日期格式
查看>>
写给大数据开发初学者的话5[转]
查看>>
LDA数学八卦笔记(三)LDA文本建模
查看>>
2017-2018-1 20155229 《信息安全系统设计基础》课下作业
查看>>
python beautifulsoup爬虫
查看>>
Centos6.x X64 飞信安装
查看>>
python Docker 查看私有仓库镜像
查看>>
mysql主从
查看>>
x2engine
查看>>
1084 矩阵取数问题 V2
查看>>