Terry.Li-彬

          虛其心,可解天下之問;專其心,可治天下之學;靜其心,可悟天下之理;恒其心,可成天下之業。

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            143 隨筆 :: 344 文章 :: 130 評論 :: 0 Trackbacks
          1、  Spring要結合Ibatis要在Spring的應用程序上下文中配置:
          程序代碼:
          <bean id="dataSource"
          class="org.apache.commons.dbcp.BasicDataSource"
          destroy-method="close">
          <property name="driverClassName"
          value="${jdbc.driverClassName}" />
          <property name="url" value="${jdbc.url}" />
          <property name="username" value="${jdbc.username}" />
          <property name="password" value="${jdbc.password}" />
          </bean>

          <!-- Spring iBatis SqlMapClient -->
          <bean id="sqlMapClient"
          class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
          <property name="configLocation"
          value="classpath:resource/sqlmap-config.xml" />
          <property name="dataSource" ref="dataSource" />
          </bean>

          數據源也可以在sqlmap-config中配置。
          2、如果DAO的實現類是實現SqlMapClientDaoSupport的,則在應用程序上下文中中配置如下:
          程序代碼:
          <bean id="userInfoSqlMapDaoImpl"
          class="com.sample.persistence.sqlmap.ibatis.UserInfoSqlMapDaoImpl">
          <property name="sqlMapClient" ref="sqlMapClient" />
          </bean>

          如果實現類沒有其他的屬性可以象上面的配置,如果還有其他的屬性,則還要加其他的屬性。
          posted on 2007-12-05 15:39 禮物 閱讀(568) 評論(0)  編輯  收藏 所屬分類: ibatis + spring
          主站蜘蛛池模板: 石泉县| 龙江县| 乡城县| 石楼县| 乌兰浩特市| 和田市| 东宁县| 茌平县| 石嘴山市| 花莲市| 双鸭山市| 天长市| 五大连池市| 扶余县| 多伦县| 高要市| 揭东县| 海丰县| 桂阳县| 竹溪县| 潜山县| 高邑县| 黄陵县| 垫江县| 长子县| 盐池县| 兴化市| 怀仁县| 冷水江市| 盘山县| 宜宾市| 克什克腾旗| 额尔古纳市| 荔波县| 治多县| 馆陶县| 四平市| 宁城县| 河间市| 隆林| 翁牛特旗|