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

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

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

    隨筆-9  評論-168  文章-266  trackbacks-0
    Oracle 數據庫:
    Hibernate annotation :
    @Column(name="NUMBERS",columnDefinition="NUMBER(20,3) default 0 ")
    public BigDecimal getNumbers() {
    return numbers;
    }

    異常:
    Caused by: org.hibernate.HibernateException: Wrong column type: NUMBERS, expected: NUMBER(20,3) default 0 
    at org.hibernate.mapping.Table.validateColumns(Table.java:261)
    at org.hibernate.cfg.Configuration.validateSchema(Configuration.java:1083)
    at org.hibernate.tool.hbm2ddl.SchemaValidator.validate(SchemaValidator.java:116)
    at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:317)
    at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1294)
    at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:915)
    at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:730)
    ... 122 more
    解決方法:
    @Column(name="NUMBERS",columnDefinition="number(20,3) default 0 ")
    public BigDecimal getNumbers() {
    return numbers;
    }
    原因:hibernate 在列定義選項中,數據庫中的所有類型應為小寫number. hibernate在此直接面對數據庫,所以區分大小寫.
    posted on 2011-12-05 09:21 紫蝶∏飛揚↗ 閱讀(10278) 評論(1)  編輯  收藏 所屬分類: Hibernate數據庫

    評論:
    # re: Hibernate 注解映射 設置默認值的異常及解決方法 2013-09-25 16:26 | 阿斯蒂芬
    四諦法  回復  更多評論
      
    主站蜘蛛池模板: 亚洲另类激情专区小说图片| 免费理论片51人人看电影| 国产成人精品久久亚洲| 免费亚洲视频在线观看| 四虎影在线永久免费观看| 美女被免费网站在线视频免费| 日本免费无遮挡吸乳视频电影| 亚洲狠狠婷婷综合久久| 国产aa免费视频| 一级做a爰性色毛片免费| 亚洲日韩小电影在线观看| 午夜无码A级毛片免费视频| 亚洲a在线视频视频| 99re在线这里只有精品免费| 亚洲精品偷拍无码不卡av| 在线观看免费人成视频| 亚洲av午夜电影在线观看| 亚洲精品国产福利一二区| 黄视频在线观看免费| 亚洲国产无套无码av电影| 色欲色香天天天综合网站免费 | 亚洲午夜无码毛片av久久京东热| 一个人在线观看视频免费| 大桥未久亚洲无av码在线 | 午夜爽爽爽男女免费观看影院| 亚洲福利电影一区二区?| 最近2019中文免费字幕| 精品成人一区二区三区免费视频| 亚洲综合在线另类色区奇米| 18禁无遮挡无码国产免费网站| 亚洲欧美不卡高清在线| 亚洲精品国产成人片| 成年免费大片黄在线观看岛国| 美女无遮挡免费视频网站| 亚洲成a人片77777老司机| 免费观看理论片毛片| 很黄很污的网站免费| 亚洲精品无播放器在线播放| 国产亚洲精品自在久久| 噜噜嘿在线视频免费观看| 中文字幕日本人妻久久久免费|