`
yuexiahandao
  • 浏览: 16368 次
社区版块
存档分类
最新评论

xxx.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.eshop.model.User" table="user">
        <id name="id" type="java.lang.Integer">
            <column name="Id" />
            <generator class="native" />
        </id>
        <property name="name" type="java.lang.String">
            <column name="Name" />
        </property>
        <property name="userPwd" type="java.lang.String">
            <column name="userPwd"/>
        </property>
        <property name="email" type="java.lang.String">
            <column name="Email" />
        </property>
        <property name="phone" type="java.lang.String">
            <column name="Phone"/>
        </property>
        <property name="address" type="java.lang.String">
            <column name="Address" />
        </property>
        <property name="isManager" type="java.lang.Boolean">
            <column name="isManager"/>
        </property>

    </class>
</hibernate-mapping>
分享到:
评论

相关推荐

    20151127框架Hibernate

    1. **配置文件**:Hibernate需要两种配置文件,一个是数据库连接信息的`hibernate.cfg.xml`,另一个是`xxx.hbm.xml`,它定义了类与表的映射关系。 2. **映射关系**:`xxx.hbm.xml`配置文件是`hibernate.cfg.xml`的一...

    myeclipse中的hibernate反转

    通常,我们会创建一个名为`Po`的包来存放反转出的实体类,而`xxx.hbm.xml`映射文件则放在同一包内。此外,创建一个`Util`包用于存放工具类,以处理与数据库交互的相关操作。 2. **数据库连接**: 在MyEclipse中,...

    自动成hbm文件和Pojo Bean文件的工具类

    自动成hbm文件和Pojo Bean文件的工具类 输入 1,tableName 2,beanName 3,pkgName 4,root_path 5,pkColumn &lt;br&gt;输出 1、生成xxx.hbm.xml文件 2、生成xxx.java文件

    Hibernate的框架的总结

    本文详细介绍了Hibernate框架中的核心配置文件`hibernate.cfg.xml`及其配置项、映射文件`xxx.hbm.xml`,以及核心API如Configuration和SessionFactory的使用方法,并对C3P0连接池进行了简要说明。通过这些内容的学习...

    J2EE企业级项目开发-3期(KC007) 5.1 Hibernate开发基础文档.doc

    `xxx.hbm.xml`是映射文件,定义了对象与数据库表之间的映射关系,包括普通属性、主键、集合属性以及关联关系(如一对一、一对多、多对多、多对一)和继承结构。 5. **其他特性**: - **数据库连接池**:管理数据库...

    Hibernate错误及解决办法集合

    2. **检查映射文件**:确认`XXX.hbm.xml`映射文件中的字段名与数据库表中的字段名一致。 通过以上分析和解决方案,可以有效地解决Hibernate开发过程中常见的错误,提高开发效率和系统的稳定性。

    Hibernate 配置详解 (二)

    ### Hibernate配置详解(二)——深入理解`.hbm.xml`文件与实体关联 #### 引言 在前文《Hibernate 配置详解》中,我们已经初步探讨了Hibernate框架的基本配置,包括`hibernate.cfg.xml`文件的重要性及其在...

    Hibernate3开发.pdf

    配置文件通常以XML格式编写,例如使用XXX.cfg.xml和XXX.hbm.xml来定义所需的配置信息。 Hibernate开发主要涵盖使用Hibernate实现数据库的增删改查操作,执行HQL语句进行查询,使用条件查询和Native SQL,以及进行...

    初学java学习过程遇到的一些问题

    * 配置映射文件的问题,应从 XXX.hbm.xml 及 entity 实体类中查找,判断是否与数据库对应。 * 引入映射文件的问题,应从 application.xml 中查找,判断引入途径及 dao 是否引入数据源。 * 插入数据格式问题,数据的...

    ssh配置详解——绝对详细

    然后,需要编写 Hibernate 的总体配置文件 hibernate.cfg.xml,并编写持久化类及其映射配置文件 XXX.hbm.xml。 ### 配置 Spring 接着,需要编写 Spring 的配置文件 applicationContext.xml,该文件用于配置 Spring...

    java开始面试的第10天.doc

    - XML映射文件(Xxx.hbm.xml):描述实体类与数据库表之间的映射关系,包括字段和属性的对应。 - 主配置文件(hibernate.cfg.xml):设置数据库连接参数,以及框架运行时的其他配置。 1.4 Hibernate开发的基本步骤 ...

    hibernate-note学习笔记

    - **xxx.hbm.xml**: 映射文件,每个需要持久化的类都有一个对应的映射文件,用于定义对象与数据库表之间的映射关系。 - **Hibernate API**: 提供了与数据库交互的各种API,包括Session、SessionFactory等。 - **JDBC...

    jdbc_Hibernate总结

    4. 为实体类编写映射文件(如`Xxx.hbm.xml`),定义实体类与数据库表之间的关系。 Hibernate的主要工作流程包括: 1. 初始化配置:通过`Configuration`类读取配置文件并构建`SessionFactory`。 2. 创建Session:`...

    ssh2框架应用开发指南详细开发流程

    将配置Xxx.hbm.xml文件添加在applicationContext.xml文件中:这些配置文件定义了对象和数据库表之间的映射关系,Spring通过它们来管理对象和执行持久化操作。 d. 定义DAO(数据访问对象)接口,并实现这个接口:...

    hibernate学习笔记

    例如,`mapping resource=”vo.XXX.hbm.xml”` 指定了实体类 `XXX` 的映射文件。 6. **数据库表创建**: 在完成上述步骤后,开发者需要根据实体类设计数据库表结构。Hibernate 提供了工具(如 Hibernate Tools)...

    Hibernate笔记完整版

    2. 创建配置文件,包括全局配置文件hibernate.cfg.xml和对象映射文件(如XXX.hbm.xml)。 3. 设计符合业务需求的POJO类。 4. 调用Hibernate API: - 通过Configuration实例的configure()方法加载配置文件,然后构建...

    MyEclipse8.0 Struts2+Spring+Hibernate

    可以利用Hibernate的逆向工程工具,从数据库中自动生成对应的实体类和映射文件(xxx.hbm.xml)。 2. 编写持久化层(DAO,Data Access Object)和业务逻辑层(Service)的接口及其实现,处理数据库的CRUD操作。 3. ...

    Hibernate学习笔记

    而对象映射文件,如`XXX.hbm.xml`,与对应的POJO类一起定义了对象和数据库表的映射关系。 在实际应用中,开发者通过XML配置文件定义实体类与数据库表的关系,然后在代码中使用Hibernate提供的API进行CRUD(创建、...

Global site tag (gtag.js) - Google Analytics