asklxf

          A java developer's notebook.

          常用鏈接

          統(tǒng)計

          積分與排名

          最新評論

          [導(dǎo)入]Hibernate 3.2 SQL函數(shù)返回類型從Integer變?yōu)長ong

          如果你從Hibernate 3.0.x/3.1.x升級到最新的3.2版,一定要注意,3.2版的很多sql函數(shù)如count(), sum()的唯一返回值已經(jīng)從Integer變?yōu)長ong,如果不升級代碼,會得到一個ClassCastException。

          這個變化主要是為了兼容JPA,可以在hibernate.org的最新文檔中找到說明。

          Hibernate Team也提供了一個與原來兼容的解決方案:

            Configuration classicCfg = new Configuration();
            classicCfg.addSqlFunction( "count", new ClassicCountFunction());
            classicCfg.addSqlFunction( "avg", new ClassicAvgFunction());
            classicCfg.addSqlFunction( "sum", new ClassicSumFunction());
            SessionFactory classicSf = classicCfg.buildSessionFactory();


          文章來源:http://blog.csdn.net/asklxf/archive/2006/07/09/895855.aspx

          posted on 2006-07-09 17:07 Xuefeng's Weblog 閱讀(271) 評論(0)  編輯  收藏


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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 石台县| 黑龙江省| 宜良县| 三门峡市| 辽宁省| 惠来县| 钦州市| 万盛区| 新巴尔虎右旗| 北安市| 依安县| 永登县| 上杭县| 拉孜县| 许昌县| 合阳县| 临城县| 吴江市| 衡阳县| 永川市| 永春县| 枣庄市| 石门县| 凉城县| 吴桥县| 香港| 龙江县| 班玛县| 修文县| 张家界市| 肇东市| 昌江| 阿拉尔市| 大足县| 应用必备| 平果县| 西城区| 绍兴市| 措美县| 达日县| 澜沧|