asklxf

          A java developer's notebook.

          常用鏈接

          統(tǒng)計(jì)

          積分與排名

          最新評(píng)論

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

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

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

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

            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) 評(píng)論(0)  編輯  收藏


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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 宜宾县| 新乐市| 延长县| 乐安县| 蓬安县| 大宁县| 宜丰县| 凯里市| 彩票| 乌拉特后旗| 洛川县| 陵川县| 龙南县| 漳浦县| 南昌市| 丰都县| 临泽县| 当雄县| 名山县| 商城县| 桐乡市| 涡阳县| 兴和县| 攀枝花市| 郁南县| 长乐市| 藁城市| 南漳县| 襄垣县| 三亚市| 五原县| 九寨沟县| 固安县| 淄博市| 黑水县| 香港 | 江安县| 革吉县| 古田县| 凤凰县| 紫阳县|