`
zcz123
  • 浏览: 149558 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类

spring3注解注入Bean

 
阅读更多

最近在公司搭建一个基于struts2.3.16+spring3.28+hibernate4.2的框架,需要有基本的用户、角色、权限模块,系统里面用到的服务接口和持久化接口全部采用注解的方式,一开始在action层的类里面都显式的加上@Autowired注解标志注入服务,后面发现这些action类里面去掉注解也可以注入,后面发现这些action类其实已经配置在struts2的配置文件里面了(bean的注入委托spring),应该是在获取一个请求的时候会去创建,无需在注入了,后面我找一个普通的类,然后在action类里面调用它果然没有注入,那其他的地方的服务和接口都要显式的注入才可以.

spring3注解用到了:@Service,@Autowired,@Repository

hibernate4和3有很大不同,session都交给hibernate自己来管理了,主要服务和持久接口要有加上事务管理,否则会出现一些session获取的问题.

分享到:
评论

相关推荐

    通过@Autowired注解注入bean的顺序,以及@bean注入.rar

    通过@Bean 和spring的factoryBean注入的bean. 以及对应@service注解注入的类 通过@Autowired 注入对象的时间是现根据类型在根据beanName获取的案例集合

    Spring 自定义注解注入properties文件的值jar包

    Spring 自定义注解注入properties文件的值jar包,下面为使用方法 在xml配置文件中,这样加载properties文件 <bean id="propertyConfigurer" class=...

    Spring实战之注入嵌套Bean操作示例

    主要介绍了Spring实战之注入嵌套Bean操作,结合实例形式分析了嵌套Bean相关配置与使用操作技巧,需要的朋友可以参考下

    Spring启动后获取所有拥有特定注解的Bean实例代码

    主要介绍了Spring启动后获取所有拥有特定注解的Bean实例代码,分享了相关代码示例,小编觉得还是挺不错的,具有一定借鉴价值,需要的朋友可以参考下

    Spring bean 动态注册,jar包热替换

    Spring bean 一般通过配置文件和注解进行加载,如果要实现jar或class文件,动态实现spring bean 的动态加载,并通过UrlClassLoader完成jar和class文件的加载。可以实现jar的热替换。spring的bean动态加载则需要对...

    Spring中如何动态注入Bean实例教程

    主要给大家介绍了关于Spring中如何动态注入Bean的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。

    尚硅谷佟刚Spring4代码及PPT.rar

    Bean、通过 FactoryBean 配置 Bean、通过注解配置 Bean、泛型依赖注入、AOP 基础、前置通知、后置通知、返回通知、异常通知、环绕通知、切面的优先级、切点表达式、使用 XML 文件的方式配置 AOP、使用 JdbcTemplate ...

    day38 17-Spring的Bean的属性注入:注解方式

    NULL 博文链接:https://364232252.iteye.com/blog/2369889

    线程中获取spring 注解bean

    在线程中获取spring注入对象,如:数据库连接对象,DAO,Service ,资源文件等

    Spring核心注解深入解析:提升开发效率

    @Autowired 注解用于自动注入依赖,它可以放置在字段、构造器、setter方法或其他任何方法上,Spring容器会自动寻找并注入正确的bean。 @Configuration 和 @Bean 注解用于Java配置,允许开发者用程序的方式定义Spring...

    跟我学spring3(8-13)

    【第十二章】零配置 之 12.2 注解实现Bean依赖注入 ——跟我学spring3 【第十二章】零配置 之 12.3 注解实现Bean定义 ——跟我学spring3 【第十二章】零配置 之 12.4 基于Java类定义Bean配置元数据 ——跟我学spring...

    跟我学spring3(8-13).pdf

    11.2 实现通用层 11.3 实现积分商城层 12.1 概述 12.2 注解实现Bean依赖注入 12.3 注解实现Bean定义 12.4 基于Java类定义Bean配置元数据 12.5 综合示例-积分商城 13.1 概述 13.2 单元测试 集成测试 ——跟我学spring3

    简单了解Spring Bean常用注解的装配

    主要介绍了简单了解Spring Bean常用注解的装配,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    Spring系列之Spring常用注解总结.docx

    传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物,这么做有两个缺点: 1、如果所有的内容都配置在.xml文件中,那么.xml文件将会十分庞大;如果按需求分开.xml文件,那么.xml文件又会非常多。...

    一文总结Spring 注解及作用详解

    文章目录开启注解扫描配置@RequestMapping声明bean的注解注入bean的注解spring配置文件中读取properties配置文件j配置类相关注解切面(AOP)相关注解@Bean的属性支持@Value注解环境切换异步相关定时任务相关@Enable*...

    spring2.5学习PPT 传智博客

    使用Spring注解方式管理事务与传播行为详解 24.使用Spring配置文件实现事务管理 25.搭建和配置Spring与Hibernate整合的环境 26.Spring集成的Hibernate编码与测试 27.Struts与Spring集成方案1(Struts集成Spring) ...

    spring autowired注解完整版

    autowired spring autowired注解完整版 ... 使用Spring2.5的新特性——Autowired可以实现快速的自动注入,而无需在xml文档里面添加bean的声明,大大减少了xml文档的维护。(偶喜欢这个功能,因为偶对xml不感冒)。

    25个经典的Spring面试问答

    如何向Spring Bean中注入一个JavautilProperties 请解释Spring Bean的自动装配 请解释自动装配模式的区别 如何开启基于注解的自动装配 请举例解释Required annotation 请举例解释Autowired注解 请举例说明Qualifier...

    springMVC-annotation注解介绍

    @Resource和@Autowired都是做bean的注入时使用,其实@Resource并不是Spring的注解,它的包是javax.annotation.Resource,需要导入,但是Spring支持该注解的注入。 1、共同点 两者都可以写在字段和setter方法上。两者...

Global site tag (gtag.js) - Google Analytics