hibernate 多对一单向映射配置文件的配置
来源:互联网 发布:网络奇葩女唯一的承诺 编辑:程序博客网 时间:2024/06/06 01:55
goods.hbm.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping >
<class name="package077.GoodsInfo" table="商品数据表">
<!-- 商品ID -->
<id name="goodsId" column="商品ID" type="int">
<generator class = "identity" />
</id>
<!-- 商品编码 -->
<property name="goodsCode" column="商品编码" type="string" length="10">
</property>
<property name="goodsName" column="商品名称" type="string" length="10">
</property>
<property name="goodsPrice" column="价格" type="double" >
</property>
<property name="goodsPreferentialPrice" column="优惠价格" type="double" >
</property>
<!-- 库存数量-->
<property name="goodsStockNumber" column="库存数量" type="int" length="10">
</property>
<!-- 多对一单向映射 -->
<many-to-one name="goodsCategory" column="类型" class="package077.GoodsCategory"lazy="false" >
</many-to-one>
</class>
</hibernate-mapping>
category.hbm.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping >
<class name="package077.GoodsCategory" table="商品类型表">
<!-- 标识 -->
<id name="id" column="类型ID" type="int">
<generator class = "identity" />
</id>
<!-- 类别名称-->
<property name="cname" column="类型名称" type="string" length="20" />
</class>
</hibernate-mapping>
hibernate.cfg.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<property name="connection.username">sa</property>
<property name="connection.url">jdbc:sqlserver://localhost:1433;DatabaseName=ECommerce</property>
<property name="dialect">org.hibernate.dialect.SQLServer2008Dialect</property>
<property name="connection.password">123456</property>
<property name="show_sql">true</property>
<property name="connection.driver_class">com.microsoft.sqlserver.jdbc.SQLServerDriver</property>
<mapping resource="package077/goods.hbm.xml" />
<mapping resource="package077/category.hbm.xml" />
</session-factory>
</hibernate-configuration>
- hibernate 多对一单向映射配置文件的配置
- Hibernate的单向多对一映射
- Hibernate关联关系映射-----单向多对一映射配置
- Hibernate多对一单向关联映射
- hibernate:多对一单向关联映射
- Hibernate多对一映射单向关联
- Hibernate多对一关联映射(单向)
- hibernate 多对一单向映射
- hibernate单向多对一映射
- Hibernate HelloWorld-06 单向多对一的映射关系
- 【SSH系列】Hibernate映射-- 多对一单向关联映射
- Hibernate映射—— 多对一单向关联映射
- hibernate多对一单向配置
- Hibernate关联关系映射-----基于连接表的单向多对多映射配置
- 单向多对一的关联映射
- Hibernate多对多双向/单向映射(一)
- Hibernate关系映射(7)_多对一单向关联
- Hibernate 关系映射 —— 单向多对一
- meta大全
- JVM中堆栈以及内存区域分配
- 队列(Queue) C 语言实现
- HDU 2993 MAX Average Problem (斜率优化)
- LeetCode之Word Break II
- hibernate 多对一单向映射配置文件的配置
- Java名词解释
- windwos 8三大版本的区别
- 【剑指Offer面试题】 九度OJ1516:调整数组顺序使奇数位于偶数前面
- IOS应用内购功能
- 使用DataPicker以及TimePicker显示日历和时间
- centos 7 安装开源数据统计piwik
- 用python获取当前登陆系统的用户名
- Redis深入之内存回收和对象共享