当前位置: 代码迷 >> Java Web开发 >> spring如何给构造方法在注入自定义类型参数
  详细解决方案

spring如何给构造方法在注入自定义类型参数

热度:988   发布时间:2013-02-25 21:16:33.0
spring怎么给构造方法在注入自定义类型参数
Java code
public class HibernateBaseDao<E> extends HibernateDaoSupport implements        GenericDao<E, Serializable> {    private Class<E> entityClass;    @Resource(name = "sessionFactory")    public void setSuperSessionFactory(SessionFactory sessionFactory) {        super.setSessionFactory(sessionFactory);    }    public HibernateBaseDao(Class<E> entityClass) {        this.entityClass = entityClass;    }}

请问一下 entityClass 怎么注入

------解决方案--------------------------------------------------------
XML code
<beans>     <bean id="myTest" class="com.test.MyTest" >       <!--构造函数方法注入-->      <!--index:参数顺序 -->     <constructor-arg index="0" type="java.lang.String">        <!--参数的值-->        <value>sunDriver</value>      </constructor-arg>      <constructor-arg index="1" type="java.lang.String">       <value>jdbc:odbc:School</value>      </constructor-arg>    </bean>    </beans>
  相关解决方案