<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 11,  comments - 28,  trackbacks - 0

    希望此文能對(duì)初次使用ibatis訪問MsSqlserver的朋友起個(gè)借鑒

    1、在http://ibatis.apache.org/javadownloads.cgi下載ibatis,我下載的是2.2.0,由于還沒有看Spring,所以下載此版本,帶 iBATIS DAO 框架。以后版本都不再含有此框架。見網(wǎng)站說明:
    Note: iBATIS 2.2.0 is the last release that includes the iBATIS DAO framework. After 2.2.0, the DAO iBATIS framework is removed from the downloads. We suggest converting iBATIS framework DAOs to the Spring Framework.
    2、下載后將lib文件夾下的三個(gè)jar文件加入機(jī)器的Classpath中
    此時(shí),iBATIS 的框架已經(jīng)搭建好

    下面介紹一下如何訪問MsSqlServer。
    1、機(jī)器已經(jīng)下載了Jdbc for MSsqlServer的jar文件,共三個(gè)文件,微軟網(wǎng)站有下載。
    2、可以通過Eclipse自帶的DataBase Explorer測(cè)試是否能訪問MsSqlServer

    此時(shí),通過iBATIS訪問MsSqlServer的前期條件均已經(jīng)準(zhǔn)備好,下面進(jìn)行配置
    1、配置sql-map-config.xml文件,核心部分如下
    <sqlMapConfig>

    ? <properties resource="com/zyque/struts/database.properties"/>

    ? <transactionManager type="JDBC">
    ??? <dataSource type="SIMPLE">
    ????? <property value="${driver}" name="JDBC.Driver"/>
    ????? <property value="${url}" name="JDBC.ConnectionURL"/>
    ????? <property value="${username}" name="JDBC.Username"/>
    ????? <property value="${password}" name="JDBC.Password"/>
    ????? <property name="JDBC.DefaultAutoCommit" value="true" />
    ??? </dataSource>
    ? </transactionManager>

    ? <sqlMap resource="com/zyque/ibatis/BhbGl.xml"/>
    ?
    </sqlMapConfig>

    2、從上可以看出數(shù)據(jù)庫(kù)讀取的是database.properties,此配置如下
    driver=com.microsoft.jdbc.sqlserver.SQLServerDriver
    url=jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=whm;SelectMethod=cursor
    username=sa
    password=sa
    此處注意的是在訪問MsSqlServer時(shí)候,需將SelectMethod=cursor,原因見上篇博客

    通過這兩步就可以通過ibatis訪問MsSqlServer了
    訪問示例代碼(參考的ibatis的入門指南,ibatis官方網(wǎng)站有下載),此處未對(duì)代碼進(jìn)行功能隔離封裝,便于向嬖人之流的初學(xué)者學(xué)習(xí)
    Bhbm elm = null;
    String p_mc = "FM_BHJLDW";

    String resource = "com/zyque/ibatis/sql-map-config.xml";
    ?Reader reader = Resources.getResourceAsReader(resource);
    sqlMap = SqlMapClientBuilder.buildSqlMapClient(reader);


    elm = (Bhbm) sqlMap.queryForObject ("getBhbByName", p_mc);

    上面演示的一個(gè)簡(jiǎn)單查詢,其余的示例可以看入門指南。并非本文的重點(diǎn)。

    ?????

    posted on 2007-01-11 21:01 滌生 閱讀(988) 評(píng)論(1)  編輯  收藏


    FeedBack:
    # re: 如何在Eclipse中運(yùn)行ibatis訪問MsSqlServer
    2009-03-03 21:56 | 一個(gè)人
    好,正需要,回去試試先.謝謝了  回復(fù)  更多評(píng)論
      

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    <2007年1月>
    31123456
    78910111213
    14151617181920
    21222324252627
    28293031123
    45678910

    常用鏈接

    留言簿(5)

    隨筆檔案

    UML

    搜索

    •  

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 亚洲av无一区二区三区| 亚洲六月丁香六月婷婷蜜芽| 国产精品无码亚洲精品2021| 又黄又爽又成人免费视频| 亚洲精品高清视频| 视频免费在线观看| 国产精品亚洲精品日韩已方| 边摸边脱吃奶边高潮视频免费| 免费av欧美国产在钱| 亚洲1区1区3区4区产品乱码芒果 | 免费99热在线观看| 亚洲乱妇老熟女爽到高潮的片| 国产h视频在线观看网站免费| 91亚洲导航深夜福利| 免费国产黄网站在线观看可以下载| 国产aⅴ无码专区亚洲av| 日韩av无码免费播放| 亚洲AV无码国产精品麻豆天美 | 亚洲精品伊人久久久久| 最近高清中文字幕无吗免费看| 久久99亚洲网美利坚合众国| 最近免费mv在线电影| 亚洲成人福利网站| 免费精品国偷自产在线在线| 亚洲私人无码综合久久网| 国产一区二区免费在线| 羞羞视频免费网站日本| 亚洲国产综合无码一区| 91制片厂制作传媒免费版樱花| 国产精品亚洲自在线播放页码| 免费无码A片一区二三区 | 搡女人免费视频大全| 午夜亚洲乱码伦小说区69堂| 久久精品国产亚洲AV不卡| 国内精品久久久久影院免费 | 亚洲av成人一区二区三区观看在线| 亚洲国产成人久久一区WWW| 99麻豆久久久国产精品免费| 亚洲毛片免费视频| 国产免费午夜a无码v视频| 中文字幕不卡高清免费|