请问spring构造注入的问题

问题描述

<beans:bean id="securityMetadataSource" class="com.security.MyInvocationSecurityMetadataSource"> <beans:constructor-arg><beans:ref bean="resourcesService"/></beans:constructor-arg></beans:bean>spring构造注入的配置文件。我想问下如果用注解去写。。构造注入的注解要怎么写。谢谢 问题补充:7454103 写道

解决方案

文档上说 Autowired 这个也可以@Autowired可以对成员变量、方法和构造函数进行标注,来完成自动注入。 @Autowiredpublic Main(@Qualifier("chinese") Man man){ this.man = man;}
解决方案二:
这个和 一般的注入有区别吗?@Resource() 试了没?我觉得他和一般的属性注解是一样的 !

时间: 2024-08-07 06:00:20

请问spring构造注入的问题的相关文章

spring构造注入失败,init注入也失败,tomcat也不报错

问题描述 spring构造注入失败,init注入也失败,tomcat也不报错 init注入: @Service public class test { @PostConstruct public void server() { System.out.println("我只是为了进来一次"); e(); } public void e() { System.out.println("进到e"); } 构造注入: @Autowired public NettyServe

Spring 构造注入和设置注入

Spring注入是指在启动Spring容器加载bean配置的时候,完成对变量的赋值行为 常用注入方式:设值注入,构造注入 注意:参数的名称必须保持一致!!!! 一.设值注入 不需要显示地调用set方法,会根据xml的相关配置自动进行调用,利用属性或成员变量的set方法进行注入. eg: <bean id="beanA" class="com.daley.serviceImple"> <property name="B" ref=

spring新手配置一个bean使用构造注入constructor-arg总是报错

问题描述 spring新手配置一个bean使用构造注入constructor-arg总是报错 spring新手求助! 最简单的配置了一个bean, Way里有一个构造方法 public Way(int num) { this.num = num; } 然后总是报下面错: 信息: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@67b6d4ae:

【Spring实战】—— 2 构造注入

本文讲解了构造注入以及spring的基本使用方式,通过一个杂技演员的例子,讲述了依赖注入属性或者对象的使用方法. 如果想要使用spring来实现依赖注入,需要几个重要的步骤: 1 定义主要的类和需要分离的属性.这里主要的类,是指程序的主要对象,在例子中是Juggler杂技员.而想要分离构造的属性,是它手中的袋子的数目beanBags. 2 配置bean.xml.通过配置文件,确定主要的类和属性之间的关系,以及实现类. 3 通过应用上下文,获取bean,并进行使用. 注入属性 实例代码: 1 表演

Spring依赖注入的两种方式(根据实例详解)

1,Set注入    2,构造注入 Set方法注入: 原理:通过类的setter方法完成依赖关系的设置 name属性的取值依setter方法名而定,要求这个类里面这个对应的属性必须有setter方法. Set方法注入时spring中配置文件: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans&qu

spring- Spring的设置注入和构造注入有什么好处?有没有浅显一点的解释额?

问题描述 Spring的设置注入和构造注入有什么好处?有没有浅显一点的解释额? Spring的设置注入和构造注入有什么好处?有没有浅显一点的解释额?求解释 解决方案 http://blog.csdn.net/zclandzzq/article/details/7160336 解决方案二: 两种方式而已,没有什么好处和坏处,构造注入是再Spring构建bean的时候就注入进去,而设置注入是再构造完成之后再注入进去. 看你的业务需要哪种注入方式,等你真正用的熟练了你就会知道什时候用什么注入方式.具体

ssh的spring 无法注入怎么回事

问题描述 UserInfoDAOImpl.java@Servicepublic class UserInfoDAOImpl extends HibernateDaoSupport implements UserInfoDAO {public boolean login(Userinfo userinfo) {boolean isExist = false;Userinfo temp = (Userinfo)this.getHibernateTemplate().find("from Userin

java-关于spring+hibernate 注入sessionFactory为null的问题

问题描述 关于spring+hibernate 注入sessionFactory为null的问题 最近一个项目需要用到struts2+spring+hibernate组合框架,我在一点一点的做配置,但做到注入SessionFactory时,一直不成功,在网上搜的一些解决方案也都不适用.故在此发布,希望高手们不吝赐教.web.xml的配置为: <?xml version=""1.0"" encoding=""UTF-8""

spring依赖注入的3种实现方式

 在讲解依赖注入的3种实现方式之前,这里先澄清一下依赖注入的意义:让组件依赖于抽象,当组件要与其他实际对象发生依赖关系时,通过抽象来注入依赖的实际对象.     依赖注入的3种实现方式分别是:接口注入(interface injection).Set注入(setter injection)和构造注入(constructor injection).接下来笔者还将主要通过举例的方式,把依赖注入的3种实现方式介绍给读者.     3.2.1  接口注入(interface injection)