hibernate 一对多单向关联配置完整示例
2012-06-13 17:26
429 查看
JAVA 类:
映射:
App.hbm.xml
这里 lazy设置为立即加载的。
AppPics.hbm.xml
表结构:
public class App implements Serializable { private Long appId;//应用编号 private String appName;//应用名称 private Set<AppPics> pics; //省略getter,setter }
public class AppPics implements Serializable { private Long Id; //ID private Long appId; //应用程序编号 private String picurl; //图片地址 //省略getter,setter }
映射:
App.hbm.xml
<hibernate-mapping package="com.netcru.bean"> <class name="App" table="Applactions"> <id name="appId" column="appId" type="java.lang.Long"> <generator class="identity"> </generator> </id> <!-- 属性 --> <property name="appName" column="appName"></property> <set name="pics" lazy="false"> <key column="appId"></key> <one-to-many class="AppPics"/> </set> </class> </hibernate-mapping>
这里 lazy设置为立即加载的。
AppPics.hbm.xml
<hibernate-mapping package="com.netcru.bean"> <class name="AppPics" table="AppPics"> <id name="Id" column="Id" type="java.lang.Long"> <generator class="identity"> </generator> </id> <!-- 属性 --> <property name="appId" column="appId"></property> <property name="picurl" column="picurl"></property> </class> </hibernate-mapping>
表结构:
CREATE TABLE [dbo].[Applactions]( [appId] [int] NOT NULL, [appName] [varchar](40) NULL, CONSTRAINT [PK_APPLACTIONS] PRIMARY KEY CLUSTERED ( [appId] ASC ) ) ON [PRIMARY]
CREATE TABLE [dbo].[AppPics]( [Id] [int] IDENTITY(1,1) NOT NULL, [appId] [int] NULL, [picurl] [varchar](200) NULL, CONSTRAINT [PK_APPPICS] PRIMARY KEY CLUSTERED ( [Id] ASC ) ON [PRIMARY]
相关文章推荐
- hibernate 多对一单向关联关系配置的完整示例
- Hibernate多对一外键单向关联(Annotation配置)
- Hibernate 之many-to-one 单向多对一关联示例
- hibernate中配置非主键关联(单向一对多)
- Hibernate学习09---基于XML配置的一对一单向外键关联
- Hibernate中用注解配置一对多双向关联和多对一单向关联
- Hibernate单向1-N关联的简单示例
- Hibernate中用注解配置一对多双向关联和多对一单向关联
- hibernate中配置非主键关联(单向一对多)
- Hibernate单向无连接表1-1关联的简单示例
- Hibernate使用中间表完成单向多对多关联关系的配置和级联操作示例
- Hibernate单向无连接表N-1关联的简单示例
- Hibernate中用注解配置一对多双向关联和多对一单向关联
- spring+hibernate3+struts2整合完整配置
- hibernate多对一外键关联之annotation配置
- Hibernate关联关系映射-----单向多对一映射配置
- hibernate多对一单向关联
- [原创] Hibernate Open Session In View 的完整配置信息 跑通无误!
- Hibernate检索策略之5.4一对多单向关联检索策略——Hibernate4究竟怎么玩