可以用多表关联,在myeclipes中添加Hibernate支持后反向生成实体类文件,在实体类文件中该:学生对学校是多对一操作,在student.Java中的学校id关联去掉,添加school类型的实例和get和set,在student.hbm.xml中删除相关的学生id关联,添加相应的映射。而在school。java中,添加Set<Student> stus = new HashSet<Student>() 并且相应的get以及set,在school.hbm.xml中添加相应的映射。并且设置类型为save-update或者是all或者delete,然后再重新编译,这两个hbm。xml文件要跟相应的。class文件放在同一包中
String hql = "update user set u.userName = ' " + userName + " ' and u.school.school_id = ' " + school + " ' where u.userId = ' " + userId + " ' ";
这样试试,还有你的那个'"+ school +"'是不知道是什么。。 你自己看看
用update模板。
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....