hibernate注解方式,一对多,让多的一方维护

问题描述

hibernate注解方式,一对多,让多的一方维护
有一个house房屋表,有一个图片表house picture一对多,我想让房屋表在增加的时候,图片表也自动增加,现在是图片表内的houseid进不去,房屋表@onetomany(.....mapped by=""house"")图片表@manytoone@joincolimn(name=""housed"")这时图片表中的外键houseid无法自动得到,。 还是不能自动获取

解决方案

hibernate注解-一对多
hibernate注解方式实现一对多映射
hibernate注解方式实现一对多映射

解决方案二:
http://blog.csdn.net/shenshuibomb/article/details/5336258

时间: 2024-11-08 00:28:01

hibernate注解方式,一对多,让多的一方维护的相关文章

hibernate注解方式实现复合主键

有时一个实体的主键可能同时为多个,例如同样是之前使用的"CustomerEO"实体,需要通过name和email来查找指定实体,当且仅当name和email的值完全相同时,才认为是相同的实体对象.要配置这样的复合主键,步骤如以下所示. (1)编写一个复合主键的类CustomerPK,代码如下. CustomerPK.java import java.io.Serializable; public class CustomerPK implements Serializable { pu

读取hibernate实体类关联的表名以及列名(注解方式)

问题描述 因为工作需要出现了这样的一个需求,某记录需要拷贝一条,以某条记录或某些记录为基础,只需要更改主键值(id)例如这样的语句:insert into table1 (id,field1,field2)select @id,field1,field2 where id = 1;以上以id为1的记录拷贝.由于我现在的语句拷贝可能比较多,而且实体类涉及到clob字段,所以hibernate效率可能会比较低.所以想使用sql语句,但是如果是写明了所有字段的sql语句就会造成以后有人更改了表结构这块

sping hibernate 事务-spring注解方式事务控制没有回滚

问题描述 spring注解方式事务控制没有回滚 项目中使用到了hibernate以及spring事务控制,在service层增加事务控制但是遇到异常没有回滚. 代码如下: 配置文件 <?xml version="1.0" encoding="UTF-8"?> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springfr

Spring集成Hibernate,使用JPA注解方式,新增数据无法提交

问题描述 环境:spring 3.1hibernate 4.2.8 final mysql 5.6问题描述:调用controller的查询方法,可以正常返回数据调用controller的创建方法,即:新增数据,控制台打印出了读取和修改序号表的sql,但是没有打印插入数据的sql,数据库表中也没有新增数据.怀疑是spring控制的事务没有提交,但是排查了两三天,从网上找了各种方法,都没有解决问题.请各位大侠拉小弟一把,实在是找不到事务为什么没有提交. web.xml <?xml version=&qu

【maven + hibernate(注解) +spring +springMVC】 使用maven搭建项目

研究,百度,查资料+好友帮助,使用MyEcplise2015工具,通过maven搭建hibernate+springMVC+spring的项目,数据库采用MySql5.5 不过使用的版本会在项目搭建过程中介绍. 大概就是下面的几个步骤: 1. 设计数据库,得到数据库 2.使用maven搭建项目,导入包的依赖 3.引入spring的配置信息,放在资源文件中 4.引入Log4j日志文件配置 5.配置hibernate 6.配置ehcache.xml 7.使用hibernate  tools生成实体

Hibernate -- 注解(Annotation)关系映射

转自:http://www.cnblogs.com/tyler2000/archive/2011/01/20/1940354.html 1. Hibernate Annotation关系映射有下面几种类型:1)一对一外键关联映射(单向) 2)一对一外键关联映射(双向) 3)一对一主键关联映射(不重要)在这不演示 在实际中很少用,使用注解@PrimaryKeyJoinColumn 意思是说,我的主键去参考另外一张表中的主键,作为我的主键,但是在我测试使用 注解一对一主键关联映射,在生成表的时候,数

hibernate注解的疑惑

问题描述 hibernate的注解刚开始接触的时候,感觉非常灵活.方便,不需要再写配置代码了:但是随着写的东西越来越多,修改起来的时候也很麻烦,需要到各个类中去修改,突然觉得比较麻烦.大家有没有类似的感觉啊?现在公司里面用注解的趋势怎么样? 问题补充:loveyou0406 写道 解决方案 hibernate 注解是个好东西啊!只要保持一个良好的编程习惯! annotation 用起来还是很爽的!估计现在 annotation 现在会用的人越来越多吧!我们公司就在想 注解这方面转! 尤其是 用到

struts2-Struts的注解方式无效

问题描述 Struts的注解方式无效 报错: No result defined for action manage.action.MultiplyAction$$EnhancedByS2AOP$$1f8a98 and result mytest MultiplyAction.java @ParentPackage("manage") @SuppressWarnings("serial") @Results({ @Result(name = "succes

ssh-SSH整合,hibernate注解配置,无hbm.xml,映射出现问题

问题描述 SSH整合,hibernate注解配置,无hbm.xml,映射出现问题 java实体类代码: package cn.com.car.base.entity; import java.io.Serializable; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; i