PC6下载站

分类分类

Spring3注释装配的实践方案

关注+2011-02-11作者:佚名

4 页 Xml代码

到这里我们可以自由的指定注释类的bean名称,但对于为DAO提供dataSource和sqlMapClient的Inner Class,即parent="sqlMapClientDAO"要如何处理呢?

 Xml代码
<bean id="scRoleDAO" class="com.data.switching.db.dao.impl.ScRoleDAOImpl" 
        parent="sqlMapClientDAO" /> 

<bean id="scRoleDAO" class="com.data.switching.db.dao.impl.ScRoleDAOImpl"
  parent="sqlMapClientDAO" />

Xml代码
<bean id="sqlMapClientDAO" 
    class="org.springframework.orm.ibatis.support.SqlMapClientDaoSupport" 
    abstract="true"> 
    <property name="dataSource" ref="${jdbc.dataSource}" /> 
    <property name="sqlMapClient" ref="sqlMapClient" /> 
</bean> 
 
<bean id="sqlMapClient" class="com.seraph.bi.suite.support.core.IncludesSqlMapClientFactoryBean"> 
    <property name="configLocation" value="classpath:ibatis/platform/orcl/sqlmap.xml" /> 
</bean> 

<bean id="sqlMapClientDAO"
 class="org.springframework.orm.ibatis.support.SqlMapClientDaoSupport"
 abstract="true">
 <property name="dataSource" ref="${jdbc.dataSource}" />
 <property name="sqlMapClient" ref="sqlMapClient" />
</bean>

<bean id="sqlMapClient" class="com.seraph.bi.suite.support.core.IncludesSqlMapClientFactoryBean">
 <property name="configLocation" value="classpath:ibatis/platform/orcl/sqlmap.xml" />
</bean>

展开全部

相关文章

更多+相同厂商

热门推荐

  • 最新排行
  • 最热排行
  • 评分最高
排行榜

    点击查看更多

      点击查看更多

        点击查看更多

        说两句网友评论

          我要评论...
          取消