读书人

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

发布时间: 2012-08-15 16:57:17 作者: rapoo

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> 

读书人网 >Java Web开发

热点推荐