关于手写hibernate hbm.xml文件的一些心得
2012-10-11 12:22
555 查看
2012-10-10创建hbm.xml文件出的写小错误及解决方法
今日在做的ssh项目,前面几个模块都比较简单,因为差不多是单表查询,对单表操作,因此,他们的hbm.xml还是比较好写,不易出错。今日的这个模块涉及三个表的关联查询,在写映射关联的时候,有许多该注意的问题。
看图吧:
这是我在网上找到的一个解决办法。提示Could not create and/ set value back on to object[]
从错误提示可以看出是不能够创建活着设置该Object【name】的值。
这个错误是在多表连接的时候很容易犯的,原因是我们在创建bean的时候,我们有基本的getter和setter方法,也有
public Remind(String name,RemindIsrepeat isrepeat,String date,
String advance,String time,RemindForm form,String person,String remark,
String state){
this.advance = advance;
this.date = date;
this.form = form;
this.isrepeat = isrepeat;
this.name = name;
this.person = person;
this.remark = remark;
this.state = state;
this.time = time;
}
这样的构造语句,刚才报那错误的原因就是没有提供空的构造语句。加上这句就没事了。
public Remind(){};
多表管理的时候,主表的外间(也就是附表的主键),在设置的时候,设置的是那个类(也即附表的java类)。
相关文章推荐
- 关于hibernate的hibernate.cfg.xml配置文件包含 .hbm.xml配置文件的路径写法
- 用eclipse配置hibernate的hbm.xml文件时遇到的一些问题
- eclipse中hibernate配置*.hbm.xml文件和hibernate.cfg.xml文件使其能自动提示
- 6.2 Hibernate映射文件详解(News***.hbm.xml)(2)
- myeclipse中如何自动生成hibernate得POJO和hbm.xml文件
- Hibernate学习--映射文件xxx.hbm.xml详解
- 用Middlegen-Hibernate自动生成hbm.xml文件
- 根据hibernate.cfg.xml配置文件和相应实体类及其.hbm.xml文件生成对应的数据库表
- hibernate的增长策略和hbm.xml文件配置详解
- LocalSessionFactoryBean加载Hibernate 映射文件(hbm.xml)的三种方式及区别
- 为 eclipse 的 hibernate 配置文件(*.hbm.xml)加上自动提示功能
- hibernate之.hbm.xml文件内容相关参数说明
- hibernate的配置文件*hbm.xml的class标签的 schema 是什么意思有什么作用?
- Hibernate 中 .hbm.xml映射文件 路径问题
- Myeclipse自动生成java的Bean和BeanName.hbm.xml文件(java项目必须支持Hibernate)
- 转载:为 eclipse 的 hibernate 配置文件(*.hbm.xml)加上自动提示功能
- myeclipse中如何自动生成hibernate得POJO和hbm.xml文件
- 使用oracle数据库和MySQL数据库时hibernate的映射文件.hbm.xml的不同
- Hibernate中hbm.xml文件的inverse、cascade、fetch、outer-join、lazy
- 使用oracle数据库和MySQL数据库时hibernate的映射文件.hbm.xml的不同