`
bo_hai
  • 浏览: 564538 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

hbm.xml样例

阅读更多

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="com.shopping.pojo.Datiel_order" table="datiel_order" catalog="shopping">
		<id name="daiel_order_id" type="java.lang.Integer">
            <column name="daiel_order_id" />
            <generator class="identity" />
        </id>
        <property name="goods_num" type="java.lang.Integer">
            <column name="goods_num"  not-null="true" />
        </property>
        <property name="sum_price" type="java.lang.Double">
            <column name="sum_price" precision="20" default="0.00" not-null="true" />
        </property>
        <many-to-one name="resource" column="goods_id"/>
        <many-to-one name="order" column="order_id"/>
	</class>
</hibernate-mapping>

 

分享到:
评论

相关推荐

    实验室排课系统.rar

    老版本的配置文件样例: &lt;prop key="hibernate.dialect"&gt; org.hibernate.dialect.MySQLDialect &lt;value&gt;vo/Users.hbm.xml &lt;value&gt;vo/Firstdate.hbm.xml ...

    有关数据库连接的系统配置技术.PPT

    在创建SessionFactory对象时,可以加载资源映射文件,例如`hibernateConfiguration.addResource("Book.hbm.xml")`,并将其他属性设置为所需的值,如`hibernate.show_sql`。 另一方面,hibernate.cfg.xml文件提供了...

    ssh框架整合代码样例

    在`spring_day04sshdemo`中,我们可能会找到Hibernate的配置文件(如`hibernate.cfg.xml`),以及实体类和映射文件(`.hbm.xml`)。Spring可以通过其Hibernate支持来管理SessionFactory和Session,使得数据访问更加...

    hibernate eclipse插件生成dao样例

    这个插件能够帮助开发者更便捷地使用Hibernate,比如自动创建实体类、配置映射文件(hbm.xml)以及生成对应的DAO和Service类。通过插件自动生成的DAO样例,开发者可以快速理解如何设计和实现DAO接口及其实现类,以...

    hibernate5官方文档样例代码包括配置与注解两个方案

    此外,每个实体类还需要一个对应的映射文件,例如`entity.hbm.xml`,它描述了实体类与数据库表之间的映射关系,包括字段、主键、外键等信息。 **注解方案** 随着Java注解的普及,Hibernate5也支持使用注解来进行...

    SSH架构样例

    SSH 架构样例 ...而整合Hibernate则需要配置Hibernate的SessionFactory,编写实体类,映射文件(hbm.xml),以及数据库连接配置。这三者结合,将实现一个功能完善的MVC框架,为复杂业务逻辑提供支持。

    xfire集成spring+hiernate实现webservice样例工程

    2. **配置Hibernate**:编写Hibernate的配置文件(如hibernate.cfg.xml),指定数据库连接信息,加载映射文件(hbm.xml)以定义实体类和数据库表之间的映射。 3. **整合XFire与Spring**:通过Spring的Bean配置,将...

    hibernate完整的一个项目

    2. **实体类的XML映射文件**: 对应数据库表的Java类,每个类通常有一个对应的`.hbm.xml`文件,用于描述类与表之间的映射关系。 样例代码通常包括以下部分: 1. **SessionFactory创建**: Hibernate的核心对象,负责...

    myeclipse hibernate

    5. 创建映射文件:在项目的resource目录下创建.hbm.xml文件,手动或通过MyEclipse自动生成与实体类对应的映射文件。 6. 编写DAO:设计并实现数据访问接口,使用Hibernate API进行CRUD(创建、读取、更新、删除)操作...

    hibernate5+spring4+springmvc+maven基本框架整合样例代码

    6. **实体类和映射文件**: 定义实体类并创建对应的Hibernate映射文件(.hbm.xml或使用注解),以描述对象与表的对应关系。 7. **事务管理**: 利用Spring的声明式事务管理,确保数据操作的原子性和一致性。 这个整合...

    如何用NHibernate框架实现持久化样例

    映射文件(.hbm.xml)定义了实体类和数据库表之间的关系,包括主键、外键、字段类型等。也可以使用Fluent NHibernate库,通过C#代码的方式来定义映射,更易于理解和维护。 4. **Session工厂** `ISessionFactory`...

    Maven_SpringMVC+Hibernate+Spring

    3. **src/main/resources**:放置配置文件,如Hibernate的实体类映射文件(hbm.xml)、Spring的bean配置文件、数据库连接配置等。 4. **src/main/webapp**:Web应用的根目录,包含WEB-INF下的web.xml(Web应用部署描述...

    hibernate+spring+struts

    在这个文件中,可能包含了Struts的Action配置、Spring的bean定义以及Hibernate的数据映射文件(hbm.xml)和数据库连接配置(hibernate.cfg.xml)。 学习SSH框架,首先你需要了解Struts的基本概念,如Action、Form ...

    blog.rar_-blog_blog_hibernate_struts blog_struts hibernate

    2. **Hibernate框架**:学习实体类、映射文件(hbm.xml)、SessionFactory和Session的使用,以及如何进行CRUD(创建、读取、更新、删除)操作。 3. **Spring框架**:理解依赖注入(DI)和面向切面编程(AOP)的概念,以及...

    spring框架配置bean的高级属性

    在描述中提到的`hibernate tools`是一种用于简化Hibernate应用开发的工具集,它可以自动生成相关的映射文件(.hbm.xml)以及POJO(Plain Old Java Object)对象。此外,还可以通过实现CRUD(Create、Read、Update、...

Global site tag (gtag.js) - Google Analytics