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
          主站蜘蛛池模板: 宁阳县| 淮滨县| 上虞市| 若尔盖县| 拜城县| 潞城市| 大港区| 舟曲县| 公安县| 阿坝| 哈密市| 元氏县| 凯里市| 托里县| 景德镇市| 阿克陶县| 磴口县| 茌平县| 渑池县| 桃园县| 扎兰屯市| 合川市| 拜城县| 班戈县| 仲巴县| 金阳县| 道孚县| 东兴市| 西吉县| 炉霍县| 卢氏县| 乌兰察布市| 清河县| 汽车| 陇西县| 长岛县| 和龙市| 收藏| 衢州市| 宝丰县| 松阳县|