- 热门文章:
- · 优化hibernate性能的几点建议
- · 源文件有改动 需刷新已导入excel中的数据
- ·
- · Java项目中使用Hibernate处理数据
- · Hibernate中各个包的作用简介
- · 除了用adobe公司官方的pdf阅读器外,还可以使用一些非官方的阅读器来查看pdf文档这些软件可能会更方便实用 [全文]
- · Hibernate 3.0 的Formulas编程
- · Struts+Hibernate简化J2EE的文件操作
- · Hibernate 3.0 的规则应用分析
- · 把多页word文档缩小打印到同一张纸上
- · 手低眼高 初学者学习Hibernate的方法
- · wps2005表格新功能简明教程(上)
上一篇:Hibernate的缓存机制介绍 >>
Hibernate继承映射时错误的解决方法
在设置@hibernate.discriminator column="type" type="integer"后,启动Hibernate报错:
Could not format discriminator value to SQL string
搜索Hibernate官方文档后发现问题,原来Hibernate默认的discriminator的type是String,当设置discriminator的type为integer后,需要为父类也设置@hibernate.class table="TABLE_NAME" discriminator-value="not null",否则,Hibernate默认的discriminator-value是完整的类名,在转换String到int时造成NumberFormatException。
最后运行XDoclet,生成hbm文件:
| <?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> <hibernate-mapping> <class name="com.crackj2ee.example.AbstractClass" table="TABLE_NAME" discriminator-value="not null"> <id name="id" column="id" type="java.lang.Long" unsaved-value="null"> <generator class="increment"/> </id> <discriminator column="type" not-null="true" type="integer"/> <subclass name="com.crackj2ee.example.SubClass1" discriminator-value="1"> <subclass name="com.crackj2ee.example.SubClass2" discriminator-value="2"> </class> </hibernate-mapping> |
下一篇:优化hibernate性能的几点建议 >>
相关文章:
- · wps2003中表格数据行列转置的实现方法
- · 看实例学输wps特殊符号:有机化学方程式
- · 看实例学用wps输特殊符号:化学反应式
- · 在Spring中集成Hibernate事务
- · 看实例学用wps输特殊符号:原子结构图
- · Hibernate3的DetachedCriteria支持
- · 看实例学用wps输公式:较复杂的数学公式
- · 在Weblogic上配置Hibernate为JNDI
- · Spring入门指引之获取Spring框架
- · wps文字2005功能亮点挨个看
- · Spring MVC框架的高级配置
- · wps文档加密、自动保存与备份方法详解
- · wps表格2005排序功能全接触
- · 浅谈金山表格2003的行、列操作
- · wps office 2005配置工具的使用方法简介
- · Spring MVC框架的高级配置
- · 学会六招 掌握wps表格序号应用技巧
- · 用金山文字做经典文字特效两例
- · 利用wps图文符号库实现重复数据快速录入
- · wps中快速消除硬回车符号的方法
- · 在wps中插入对象的方式及其常见问题
- · Spring框架与AOP思想的研究与应用
- · wps office2005特别功能推荐
- · 在Spring程序中使用资源文件
- · wps office 2005常见问题解答
- · wps2005专业版功能特点简介
- · 金山第六代wps 演office2003模仿秀
- · 金山wps2005 民族软件就是民族软件
- · 开启自动存盘功能 挽救未存盘wps文件
- · 更改excel数据导入源文件的快捷方法
- · Spring XML配置十二个最佳实践
- · 往excel中导入文本数据的三种方法
- · 在excel自选图形中显示数据值
- · 浅析Spring提供的事务管理方法
- · 在excel多个工作表间快速切换的绝招
- · 让多页excel表格自动打印统一表头
- · 冻结窗口 锁定excel表头的设置要领
- · 教你一招:在excel中使用条件格式
