`
devil13th
  • 浏览: 43305 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

hibernate通过对象-关系映射文件*.hbm.xml创建数据库教程

阅读更多
import org.hibernate.cfg.Configuration;
import org.hibernate.tool.hbm2ddl.SchemaExport;
public class ExportDB {
public static void main(String[] args) {
Configuration cfg = new Configuration().configure(); 
SchemaExport export = new SchemaExport(cfg); 
export.create(true, true);
}
}

 

分享到:
评论

相关推荐

    hibernate-configuration-3.0.dtd、hibernate-mapping-3.0.dtd

    通过这些文件,我们可以精确地配置Hibernate以适应不同的项目需求,并且创建出符合规范的对象-关系映射,从而实现高效、灵活的数据库操作。在处理大型项目时,良好的Hibernate配置和映射设计不仅能提升开发效率,还...

    Xdoclet生成*.hbm.xml映射文件

    在Java开发中,尤其是在使用Hibernate作为持久层框架时,数据库模型与Java对象之间的映射文件*.hbm.xml是必不可少的。这种映射文件定义了数据库表与Java实体类之间的对应关系,方便ORM(Object-Relational Mapping)...

    Hibernate的........htm.xml和hibernatecfg.xml配置

    `.hbm.xml`文件是Hibernate的对象关系映射文件,它定义了Java类和数据库表之间的映射关系。文件中包含以下关键元素: 1. `<class>`:定义一个Java类,对应数据库中的一个表。 2. `<id>`:标识对象的唯一标识,对应...

    xdoclet 用于生成*.hbm.xml

    .hbm.xml文件是Hibernate中用来定义Java类与数据库表之间的映射关系的XML文件。这些文件包含了关于字段映射、关联关系、查询定义等各种元数据信息。 使用xdoclet,开发者只需在Java类中添加特定的注解,如@Entity、...

    使用MyEclipse工具生成POJO类和映射文件.hbm.xml

    生成的 POJO 类将存放在我们指定的存放位置,并且映射文件 .hbm.xml 将被添加到 hibernate.cfg.xml 文件中。 使用 MyEclipse 工具生成 POJO 类和映射文件 .hbm.xml 非常简单。MyEclipse 提供了许多实用的功能来帮助...

    hibernate-release-4.2.4.Final.zip

    7. **实体类与映射文件**:在Hibernate中,每个数据库表对应一个Java实体类,实体类的属性对应表的字段,而映射文件(如.hbm.xml)则定义了这些映射关系。Hibernate使用注解或XML文件来完成映射,使得Java对象可以...

    hibernate.hbm.xml详解

    在Java的持久化框架Hibernate中,`hibernate.hbm.xml`文件是至关重要的,它定义了Java对象与数据库表之间的映射关系,使得对象模型能够与关系型数据库无缝对接。这篇文章将深入解析`hibernate.hbm.xml`的结构和主要...

    hibernate-release-4.3.10.Final.zip

    - **XML 映射文件**:如hibernate.hbm.xml,定义了Java类与数据库表之间的映射关系。 - **注解映射**:在实体类上使用JPA注解,简化了映射配置,使得代码更加简洁。 5. **查询语言**: - **HQL(Hibernate Query...

    hibernate-release-5.2.2.Final

    在实际应用中,开发者通常会结合这些jar包,通过配置文件(如hibernate.cfg.xml)指定数据库连接参数、实体映射等信息,然后利用SessionFactory创建Session实例,进行数据库操作。此外,Hibernate还支持HQL...

    hibernatetools-Update-4.1.1.Final_2013-12-08_01-06-33-B605.zip

    4. **逆向工程**:可以从现有数据库生成DDL脚本,或生成Hibernate的配置文件(hibernate.cfg.xml)和映射文件(.hbm.xml)。 5. **映射文件与实体类同步**:当数据库表结构发生变化时,可以更新映射文件,保持与...

    hibernate-3[1].2.6.ga.zip

    - **持久化类和映射文件**:定义实体类并用XML文件(如.hbm.xml)描述其与数据库表的映射关系,或使用注解方式(@Entity、@Table等)。 - **CRUD操作**:支持创建(persist)、读取(load、get)、更新(merge、...

    hibernate-release-5.0.6.Final.zip(最新Hibernate架包)

    4. **配置Hibernate**:使用Hibernate,首先需要创建一个配置文件(通常是hibernate.cfg.xml),在这个文件中定义数据库连接信息、实体类的映射文件位置、事务管理器等。此外,每个需要持久化的Java类也需要相应的...

    hibernate-release-5.0.7.Final.zip官方

    - **配置文件**:在项目根目录下创建 hibernate.cfg.xml 文件,用于配置数据库连接信息、方言、显示 SQL 语句等设置。 ```xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-configuration ...

    hibernate annotations3.4.0 GA.rar

    都是用Annotation(注解)方式来完成实体与表之间的映射关系,这样看起来比用xml文件来映射更具有可读性,自我感觉以后Hibernate Annotation的映射方式将代替hibernate 的*.hbm.xml映射方式

    java企业级开发编程学习资料 Java EE教程 J2ee教程 Hibernate 共165页.pptx

    2. **创建对象-关系映射文件**: - 使用XML格式定义对象和关系数据之间的映射关系。 - 包括实体类与数据库表之间的映射、字段与列的映射、关联关系的映射等。 3. **编写访问数据库的代码**: - 使用Hibernate API...

    根据实体类自动生成hibernate的hbm.xml映射文件

    请输入包的名称和映射文件需要放到的文件夹之后运行CreateTableXml里的main方法,就可以自动生成映射文件了。记着刷新文件夹,要不然是看不到的。 当然只是一些基础的属性。对于一些比较复杂,还是需要自己来修改的...

    hibernate-3.3.2.GA-jar包集合

    - 在Hibernate 3.x版本中,实体类和数据库表之间的映射可以通过XML文件进行定义,描述了对象和表的对应关系,如字段类型、长度、约束等。 5. **注解驱动的映射**: - 从Hibernate 3.2版本开始,除了使用XML文件...

    《Hibernate 各类映射文件与配置文件模板》HibernateMappingConfig.zip

    《Hibernate各类映射文件与配置文件模板》是一个包含多种Hibernate映射和配置示例的压缩包,用于帮助开发者理解和使用Hibernate框架。Hibernate是Java领域的一个流行的对象关系映射(ORM)框架,它允许开发者用面向...

    《精通Hibernate》学习-对象关系映射基础.zip

    4. 映射文件(.hbm.xml):除了注解方式外,也可以使用XML映射文件来定义对象关系。这种方式稍显繁琐,但在某些场景下可能更灵活。 5. Session工厂和Session:Session工厂是创建Session的工厂类,而Session是与...

    hibernate-note学习笔记

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

Global site tag (gtag.js) - Google Analytics