首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

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

2012-08-15 
spring怎么给构造方法在注入自定义类型参数Java codepublic class HibernateBaseDaoE extends Hibernate

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> 

热点排行