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

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

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

    posts - 7,  comments - 11,  trackbacks - 0

    hibernate使用中常見的問題

    classes根目錄下放置了hibernate.properties及hibernate.cfg.xml文件。
    classes\test目錄下放置了Admin.hbm.xml文件。
    工程中引用了hibernate3.jar、dom4j-1.5.2.jar及oracel數(shù)據(jù)庫驅(qū)動(dòng)程序classes12.jar、nls_charset12.jar、ocrs12.jar、hibernate3的lib下所有的包及其它要使用的包。


    (1)hibernate警告 Could not obtain connection metadata
    運(yùn)行時(shí)報(bào)錯(cuò)如下:
    2005-12-1 13:29:19 org.hibernate.connection.DriverManagerConnectionProvider configure
    信息: using driver: oracle.jdbc.driver.OracleDriver at URL: jdbc:oracle:thin:@localhost:1521:icts
    2005-12-1 13:29:19 org.hibernate.connection.DriverManagerConnectionProvider configure
    信息: connection properties: {user=system, password=****}
    2005-12-1 13:29:19 org.hibernate.cfg.SettingsFactory buildSettings
    警告: Could not obtain connection metadata
    java.sql.SQLException: Io 異常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=150999297)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))
    at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:180)
    at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:222)
    at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:335)
    at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:361)
    at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:442)
    at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:321)
    at java.sql.DriverManager.getConnection(DriverManager.java:525)
    at java.sql.DriverManager.getConnection(DriverManager.java:140)
    at org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:110)
    at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:118)
    at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:1505)
    at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1053)
    at test.Test.insertAdmin(Test.java:31)
    at test.Test.myTest(Test.java:54)
    at test.Test.main(Test.java:59)
    2005-12-1 13:29:19 org.hibernate.cfg.SettingsFactory buildSettings
    信息: JDBC batch size: 15
    ......

    ******
    連接數(shù)據(jù)庫有問題。檢查用戶名稱與密碼及數(shù)據(jù)庫全局名稱。

    (2)報(bào)錯(cuò):CUSTOMER is not mapped
    錯(cuò)在這里:List list = session.createQuery("from CUSTOMER").list();
    注意這里from后面對(duì)應(yīng)的是類名,而不是數(shù)據(jù)庫表名。
    因?yàn)镃ustomer類和表CUSTOMERS做了映射,在sql的檢索中不是從數(shù)據(jù)庫中取,而是從類中,這也是ORM的思想。
    (3)報(bào)錯(cuò):Could not bind factory to JNDI
    此錯(cuò)誤是配置文件的問題,如果hibernate配置文件有session_factory_name這個(gè)變量,<session-factory name="foo"> 會(huì)試圖將一個(gè)SessionFactory實(shí)例以foo為名bind到j(luò)ndi上,而有的application container不支持jndi綁定。把這個(gè)變量去掉即可。

    posted on 2005-12-02 15:51 冷月暢晚 閱讀(1517) 評(píng)論(0)  編輯  收藏

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


    網(wǎng)站導(dǎo)航:
     
    <2005年12月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿(1)

    隨筆檔案

    文章檔案

    搜索

    •  

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 99精品国产成人a∨免费看| 日本免费A级毛一片| 成在人线AV无码免费| 亚洲最大的黄色网| 女人18毛片水真多免费播放| 国产精品久久亚洲不卡动漫| 成人A级毛片免费观看AV网站| 亚洲精品影院久久久久久| 国产黄色免费网站| 激情亚洲一区国产精品| 在线观看无码AV网站永久免费| 亚洲一区在线视频| 日韩精品视频免费网址| 有码人妻在线免费看片| 2022中文字字幕久亚洲| 国产在线观看xxxx免费| 国产av天堂亚洲国产av天堂 | 一级成人a免费视频| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 亚洲AV无码专区亚洲AV桃| 国产一区二区三区在线免费| 夜夜爽妓女8888视频免费观看| 九月丁香婷婷亚洲综合色| 99视频精品全部免费观看| 国产成人精品日本亚洲专区6| 日日AV拍夜夜添久久免费| sihu国产精品永久免费| 亚洲va久久久噜噜噜久久狠狠 | 免费观看a级毛片| 国产伦精品一区二区免费| 久久精品国产精品亚洲色婷婷| 亚洲免费网站在线观看| 亚洲av无码成人精品区一本二本| 亚洲国产成人VA在线观看| 午夜免费啪视频在线观看 | 天堂亚洲国产中文在线| 亚洲乱码中文字幕综合234| 99xxoo视频在线永久免费观看| 亚洲AV成人一区二区三区在线看| 亚洲色偷偷狠狠综合网| 国产a视频精品免费观看|