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

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

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

    blogjava's web log

    blogjava's web log
    ...

    ibatis jPetStore也會有個小錯?

    下載ibatis jPetStore看了一下,的確是個學習的好例子,

    我運行了一下,用的是mysql,運行到把產品添加到購物車就報錯:

    com.ibatis.dao.client.template.SqlMapDaoTemplate.queryForObject

    (SqlMapDaoTemplate.java:
    162)
    ?????
    37?more
    Caused?by:?java.sql.SQLException:?Duplicate?key?or?integrity?

    constraint?violation?message?from?server:?
    "Column?'ITEMID'?in?field?

    list?is?ambiguous
    "
    ????at?com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:1997)
    ????at?com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:
    1167)
    ????at?com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:
    1278)
    ????at?com.mysql.jdbc.Connection.execSQL(Connection.java:
    2247)
    ????at?com.mysql.jdbc.PreparedStatement.execute

    (PreparedStatement.java:
    1371)
    ????at?

    com.ibatis.sqlmap.engine.execution.SqlExecutor.executeQuery

    (SqlExecutor.java:
    180)
    ????at?

    com.ibatis.sqlmap.engine.mapping.statement.GeneralStatement.sqlExecut

    eQuery(GeneralStatement.java:
    205)
    ????at?

    com.ibatis.sqlmap.engine.mapping.statement.GeneralStatement.executeQu

    eryWithCallback(GeneralStatement.java:
    173)
    ?????
    43?more



    查了半天原來是配置文件查詢的地方有的小錯誤。


    ??<select?id="getItem"?resultClass="item"?parameterClass="string"?cacheModel="quantityCache">
    ????
    select
    //默認里面少了個”I“。。。。。
    ???????? I?. ITEMID,
    ??????LISTPRICE,
    ??????UNITCOST,
    ??????SUPPLIER?
    AS?supplierId,
    ??????I.PRODUCTID?
    AS?"product.productId",
    ??????NAME?
    AS?"product.name",
    ??????DESCN?
    AS?"product.description",
    ??????CATEGORY?
    AS?"product.categoryId",
    ??????STATUS,
    ??????ATTR1?
    AS?attribute1,
    ??????ATTR2?
    AS?attribute2,
    ??????ATTR3?
    AS?attribute3,
    ??????ATTR4?
    AS?attribute4,
    ??????ATTR5?
    AS?attribute5,
    ??????QTY?
    AS?quantity
    ????
    from?ITEM?I,?INVENTORY?V,?PRODUCT?P
    ????
    where?P.PRODUCTID?=?I.PRODUCTID
    ??????
    and?I.ITEMID?=?V.ITEMID
    ??????
    and?I.ITEMID?=?#value#
    ??
    </select>

    posted on 2006-05-22 00:42 record java and net 閱讀(1107) 評論(4)  編輯  收藏

    評論

    # re: ibatis jPetStore也會有個小錯? 2007-01-12 18:54 小武藏

    數據庫之間有差別,很正常  回復  更多評論   

    # re: ibatis jPetStore也會有個小錯? 2007-03-20 16:31 jun

    還有一個問題,產品頁面的productid都是空的,為什么?  回復  更多評論   

    # re: ibatis jPetStore也會有個小錯?[未登錄] 2008-07-02 21:54 蟲子

    天啊,我用postgresql的時候,也遇到你的問題,果然是這個“I”
    哈哈,你很細心,歡迎交流raofei@gmail.com  回復  更多評論   

    # re: ibatis jPetStore也會有個小錯? 2009-02-10 17:44 zzz

    原來如此  回復  更多評論   


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    導航

    常用鏈接

    留言簿(44)

    新聞檔案

    2.動態語言

    3.工具箱

    9.文檔教程

    友情鏈接

    搜索

    最新評論

    主站蜘蛛池模板: 亚洲欧美第一成人网站7777| 国产亚洲精品国产| 亚洲va成无码人在线观看| a级毛片在线视频免费观看| 中文字幕专区在线亚洲| 亚洲av无码一区二区三区四区| 在线视频免费观看www动漫| 亚洲1区1区3区4区产品乱码芒果| 亚洲一区免费视频| 亚洲午夜国产精品| 成年女人免费碰碰视频| WWW亚洲色大成网络.COM| 亚洲国产aⅴ综合网| 中文字幕手机在线免费看电影| 亚洲熟妇丰满多毛XXXX| 久久精品一区二区免费看| 91久久亚洲国产成人精品性色| 亚洲美女免费视频| 亚洲日韩精品无码专区| 亚洲av中文无码| 亚洲成年人电影网站| 亚洲精品自偷自拍无码| 24小时免费直播在线观看| 亚洲一区二区三区乱码在线欧洲| 一二三四免费观看在线电影| 亚洲AV无码成人精品区狼人影院| 又爽又黄无遮挡高清免费视频| 精品熟女少妇aⅴ免费久久| 久久久久久亚洲AV无码专区| 日韩免费一区二区三区在线播放| 亚洲日韩看片无码电影| 亚洲美女又黄又爽在线观看| 最近中文字幕mv免费高清视频8| 亚洲欧美日韩国产成人| 一本色道久久综合亚洲精品高清| 精品熟女少妇a∨免费久久| 亚洲欧洲专线一区| 国产亚洲综合色就色| 久久精品网站免费观看| 99在线免费观看| 久久久久亚洲国产AV麻豆|