如何在action中给外键赋值 本帖最后由 Mr_fault 于 2014-03-28 11:50:11 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接给属性赋值就行了,外键属性和普通属性没什么区别,不过是你要确保外键对应的主见表有这个键值就行了。你用的是基本Hibernate吧?非EJB? 要怎么给属性直接赋值,求个例子,我用的是hibernate,不是EJB 外键的那张表的值已经是都有的了,我是想利用POI导入到mysql数据里面,求大神支招,我要急用的 要怎么给属性直接赋值,求个例子,我用的是hibernate,不是EJBhibernate与ejb3是一样的,比如:Courses c = new Courses();Grade grade = new Grade();grade.setId(1);//外键的值c.setGrade(grade);//ok了不过我自己 用的话,比如这个Courses.Grade 我会映射为只读,把真正的gradeid映射成可写的属性。这样赋值的时候用可写属性gradeid。查询的时候如果需要关联对象的字段就join一下对象grade 。 外键的那张表的值已经是都有的了,我是想利用POI导入到mysql数据里面,求大神支招,我要急用的你这个实体类没有配置映射,比如你public Grade getGrade()上面应该加上注解: @ManyToOne(fetch=FetchType.LAZY) @JoinColumn(name="gradeid")public Grade getGrade() {return this.grade;} 在DIV里实现异步请求返回,求大大帮帮 2个j2ee系统之间除了EJB外,还有什么更高效的调用方式? 关于标签的问题 spring+hibernate配置事务的问题? 求助答案 摘除EJB J2EE安装环境变量设置疑问(求建议) hibernate3 更新数据问题,大家有碰到过的没? 求一个自定义标签,并且可以接受参数! 高分请java高高手帮忙~~!! JFreeChart“四象限图“如何画 The value of the local variable age is not used提示这个是什么意思
要怎么给属性直接赋值,求个例子,我用的是hibernate,不是EJB
外键的那张表的值已经是都有的了,我是想利用POI导入到mysql数据里面,求大神支招,我要急用的
要怎么给属性直接赋值,求个例子,我用的是hibernate,不是EJB
hibernate与ejb3是一样的,比如:Courses c = new Courses();
Grade grade = new Grade();
grade.setId(1);//外键的值
c.setGrade(grade);//ok了不过我自己 用的话,比如这个Courses.Grade 我会映射为只读,把真正的gradeid映射成可写的属性。这样赋值的时候用可写属性gradeid。查询的时候如果需要关联对象的字段就join一下对象grade 。
外键的那张表的值已经是都有的了,我是想利用POI导入到mysql数据里面,求大神支招,我要急用的
你这个实体类没有配置映射,比如你public Grade getGrade()上面应该加上注解:
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name="gradeid")
public Grade getGrade() {
return this.grade;
}