`

由hbm文件生成对应的数据库文件

阅读更多
其实很简单:

import org.hibernate.cfg.Configuration;
import org.hibernate.tool.hbm2ddl.SchemaExport;
public class HH {   
	public static void main(String[] args) { 
		Configuration config = new Configuration().configure();    
		System.out.println("Creating tables...");     
		SchemaExport schemaExport = new SchemaExport(config);       
        schemaExport.create(true, true);  
          }
	}
分享到:
评论

相关推荐

    从hbm的xml文件 自动生成数据库表

    通过解析这些XML文件,Hibernate可以自动生成对应的DDL(Data Definition Language)语句,如CREATE TABLE,进而创建数据库表。 描述中的链接指向了一篇博客,虽然具体内容未给出,但通常这类博客会介绍如何配置和...

    Middlegen插件利用数据库表自动生成Hbm文件

    然后,运行Middlegen,它会扫描数据库中的表,并自动生成对应的Hbm文件。这些Hbm文件可以被Hibernate框架读取,从而实现对象与数据库表的自动映射。 Middlegen生成的Hbm文件通常包含以下几部分: 1. `<class>`标签...

    hibernate映射文件生成数据库

    Hibernate映射文件,通常以`.hbm.xml`为扩展名,是Hibernate用来定义Java类与数据库表之间关系的配置文件。它包含了关于实体类与数据库表的字段对应、主键生成策略、关联关系等信息。通过这些映射文件,Hibernate...

    Ant+XDoclet生成hbm文件

    3. **运行Ant任务**:执行Ant的xdoclet任务,它会扫描源代码,找到带有Hibernate注解的类,并根据这些注解生成对应的HBM文件。这个过程通常是通过在命令行中运行`ant xdoclet`来触发的。 4. **验证生成的HBM文件**...

    根据hibernate配置文件生成数据库.zip

    Hibernate的hbm2ddl工具能够根据实体类(即你的对象)和对应的映射文件(.hbm.xml)自动生成数据库模式。SchemaExport是这个工具的一个实现,它可以从Hibernate配置文件读取信息,并创建或更新数据库的表结构。...

    Hibernate 3.2反向生成数据库文件

    在反向生成数据库文件的过程中,首先你需要确保已安装并配置好Hibernate 3.2以及相应的JDBC驱动(对于SQL 2000,这通常是Microsoft的JDBC驱动)。接下来,按照以下步骤进行操作: 1. **配置Hibernate**: 创建...

    通过Hibernate Tool 来生成Java类和HBM文件

    点击确定后,Hibernate Tool会根据数据库表结构自动生成对应的Java实体类和HBM映射文件。 生成的Java类通常是每个数据库表对应一个,它们包含了与表字段相对应的属性,以及由Hibernate生成的getter和setter方法。...

    在myeclipse中根据表结构生成实体和hbm.xml文件

    同时,MyEclipse 也将生成对应的 hbm.xml 文件,例如: ```xml <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" ...

    xdoclet 生成hbm文件

    完成上述步骤后,运行XDoclet插件,它会自动扫描Java源代码,解析其中的XDoclet注解,并生成对应的HBM文件。这个过程极大地提高了开发效率,减少了手动编写XML文件的工作量,同时也降低了出错的可能性。 总之,...

    利用hibernate自动生成hbm.xml文件和entity类.doc

    Hibernate 反向工程是指使用 Hibernate 工具将数据库表结构反向生成对应的 Entity 类和 hbm.xml 文件的过程。这种方法可以大大简化开发过程,提高开发效率。 二、 Hibernate 反向工程的步骤 1. 切换到 MyEclipse ...

    hibernate自动生成数据库文件

    开发者只需定义好实体类,并使用注解如`@Entity`、`@Table`等来标识表和字段,然后使用Hibernate Tools即可生成对应的DDL(Data Definition Language)脚本,执行这个脚本就能在数据库中创建相应的表结构。...

    MyEclipse生成hbm.xml文件(全图解)

    本篇文章将详细解释如何在MyEclipse中生成hbm.xml文件,这是一个关键的步骤,因为它关联了数据库表与Java实体类,使得数据操作变得更加便捷。 首先,打开MyEclipse,通过工具栏中的`Window` -> `Show view` -> `...

    hibernate利用配置文件反向生成数据库所有配置文件及方法

    首先,Hibernate的反向工程(Reverse Engineering)功能可以帮助开发者从现有的数据库中生成实体类、持久化映射文件(.hbm.xml)以及相关的配置文件。这极大地简化了数据访问层的开发工作,因为无需手动编写这些繁琐...

    Hibernate逆向生成entity和hbm.xml文件

    这个"hibernate逆向生成.exe"文件可能是一个基于Windows平台的Hibernate反向工程工具,用户只需按照一定的步骤配置数据库连接信息,选择需要逆向生成的表,工具就会自动生成对应的Entity类和hbm.xml文件。...

    Middlegen插件(搭配Ant)自动生成Hbm文件

    4. **执行Middlegen**:在Ant的`target`中调用Middlegen任务,运行时Ant会根据你在配置中设定的参数,从数据库中读取表信息,生成对应的Java源代码和Hbm映射文件。 5. **构建和部署**:一旦Middlegen完成生成,你...

    Hbm2java:Hbm2java用于基于HBM文件生成源

    2. **Hbm2java功能**:Hbm2java工具的主要任务就是读取这些HBM文件,然后自动生成对应的Java持久化类、接口以及Hibernate所需的配置类。这些生成的Java类通常包含了属性(对应数据库表的字段)、getter和setter方法...

    java根据数据库自动生成vo 类

    通过配置Hibernate的`hbm.xml`映射文件,可以自动生成对应的Java类。使用Hibernate的逆向工程工具,如`hibernate-tools`,可以快速从数据库中生成实体类。这个过程包括读取数据库模式,创建Java类,并自动添加字段、...

    根据数据库表生成实体、hibernate配置文件和实体映射文件

    这些工具可以分析数据库元数据,自动生成对应的Java实体类。实体类通常包含与数据库表字段相对应的属性,并且使用注解(如`@Entity`, `@Table`, `@Id`, `@Column`等)来指定表名、主键和列信息。 接下来是Hibernate...

    根据hibernate反向生成数据库的java代码

    Hibernate的逆向工程工具,也被称为Hibernate Tools,能够从现有的数据库结构自动生成对应的Java持久化类(Entity)、Hibernate配置文件(hibernate.cfg.xml)以及映射文件(.hbm.xml)。这样,开发者可以快速地...

    CodeSmith对应的NHibernate的.hbm.xml映射文件的生成模板

    使用这些模板时,开发者可以输入数据库连接信息,选择要生成映射文件的表或整个数据库,CodeSmith将自动解析数据库模式并生成相应的C#类和.hbm.xml文件。这样,开发者可以快速建立起对象模型与数据库之间的桥梁,...

Global site tag (gtag.js) - Google Analytics