`
sylinx_yqg
  • 浏览: 140046 次
  • 性别: Icon_minigender_1
  • 来自: 福建 漳州
社区版块
存档分类
最新评论

Hibernate自动创建表有些丢失原因总结

阅读更多
1. 表中使用到了SQL关键字,导致自动生成表的时候该表不会被创建,也不会提示错误.
2. 表中对应配置文件配置的String长度过长.如下:
 <property name="videoDesc" type="java.lang.String">
            <column name="videoDesc" length="1073741823" />
        </property>

则该表也不会被创建,因为length长度超过了.本来此地方对应数据库字段类型为TEXT类型.正确如下:
 <property name="videoDesc" type="text">
            <column name="videoDesc"  />
        </property>

欢迎大家补充!
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics