`
wyyl00
  • 浏览: 109415 次
  • 性别: Icon_minigender_1
  • 来自: 山旮瘩
社区版块
存档分类
最新评论

hibernate从POJO创建数据库表

阅读更多
Configuration config = new Configuration().configure();
SchemaExport se =  new SchemaExport(config);
se.setOutputFile("E:\\sql.txt");//保存建表语句
se.create(true, false);//第一个参数为是否显示建表语句,第二个为是否在创建表之前删除同名表

 当然,得先配置好hibernate.cfg.xml以及相应的POJO和**.hbm..xml文件。

分享到:
评论

相关推荐

    hibernate生成pojo

    通过上述步骤,我们可以方便快捷地使用MyEclipse和Hibernate工具自动生成与数据库表对应的POJO类,大大提高了开发效率。需要注意的是,在实际开发过程中,还需要结合具体的业务需求对生成的代码进行适当的调整和完善...

    根据hibernate.cfg.xml文件生成POJO数据库表的工具类

    本篇文章将详细讲解如何根据`hibernate.cfg.xml`文件生成与数据库表对应的POJO(Plain Old Java Object)类,以简化开发过程。 首先,我们需要理解`hibernate.cfg.xml`文件的内容。这个文件通常包含数据库连接信息...

    myeclipse中自动生成hibernate的POJO、DAO和hbm.xml文件

    为了使用MyEclipse生成Hibernate的POJO、DAO和hbm.xml文件,首先需要配置数据库连接。在MyEclipse中,可以通过Database Explorer窗口来配置数据库连接。具体步骤如下: 1. 打开Database Explorer窗口:window->open...

    hibernate3.0 和数据库生成pojo类的工程方法

    4. **创建数据库模型**: 在数据库中,你需要有已经存在的表结构。这些表的字段将映射为POJO类的属性,表的主键将对应类的标识字段。 5. **使用Hibernate Tools**: Hibernate Tools是Hibernate项目的一部分,它...

    hibernate自动生成Pojo

    为此,Hibernate 提供了反向工程(Reverse Engineering)工具,可以自动生成基于数据库表结构的POJO类,极大地提高了开发效率。 `hibernate_tools` 和 `hibernate_extension` 是 Hibernate 提供的扩展和工具集,...

    eclipse插件,根据数据库表自动生成DTO(pojo)插件

    总的来说,这个Eclipse插件通过自动化的方式,帮助开发者快速创建与数据库表对应的DTO和POJO类,减轻了手动编码的工作量,并且利用了现代Java特性如注解,提升了开发效率。对于使用MySQL和Oracle数据库的Java项目,...

    hibernate tools 生成pojo

    3. **创建数据库表映射**:编写HBM(Hibernate Mapping)XML文件,将数据库表结构映射到POJO类。 4. **执行生成操作**:在IDE中使用Hibernate Tools的代码生成功能,选择对应的HBM文件,工具会根据文件中的映射信息...

    Hibernate自动创建表结构示例--Oracle

    标题"Hibernate自动创建表结构示例--Oracle"表明我们将使用Hibernate在Oracle数据库中自动生成表结构,这是通过Hibernate的`hibernate.hbm2ddl.auto`配置属性实现的。这个属性可以设置为"create"、"update"、...

    eclipse 配置 hibernate tools 反向生成 pojo类 注解

    为了提高开发效率,开发者经常使用Hibernate Tools来反向工程数据库模式,自动生成POJO(Plain Old Java Object)类,这些类可以直接用于数据操作。本文将详细讲解如何在Eclipse中配置Hibernate Tools以实现注解方式...

    PowerDesign数据库建模和HibernateTools生成POJO映射文件等.pdf

    3. **生成SQL脚本**:设计完成后,PowerDesigner能够自动生成SQL脚本来创建数据库和表结构,这一步骤在“Database - Generate Database”菜单下完成。 4. **数据库同步**:如果数据模型发生变化,PowerDesigner支持...

    hcg.rar_ant hibernate po_pojo code g

    在"hibernate.rar_ant hibernate po_pojo code g"的场景中,开发者可能已经有一个数据库表结构,他们想要利用Ant脚本来自动化创建对应的POJO类和Hibernate映射文件。这个过程通常包括以下步骤: 1. **数据库元数据...

    实体类转换成数据库表

    6. **代码生成工具**: "pojo2oracle"可能是一个工具或者代码生成脚本,用于根据给定的实体类(POJO,Plain Old Java Object)生成Oracle数据库的表结构。这个工具会分析实体类的定义,并自动生成创建Oracle表的DDL...

    利用hibernate中的SchemaExport生成数据表

    在传统的开发流程中,我们通常先创建数据库表,然后通过反向工程生成`.hbm.xml`映射文件和对应的Java实体类(POJO)。然而,这种方式在面向对象思维主导的现代开发中可能显得不太自然。相反,我们可以直接从对象模型...

    在百灵报表BIRT中访问Hibernate POJO

    为了演示,我们创建一个名为`Customer`的POJO类,包含了与数据库中的`customers`表相对应的属性,如`customerNumber`, `customerName`, 等等。每个属性都有对应的getter和setter方法,这是JavaBean规范的一部分,...

    Myeclipse自动生成Hibernate配置并对数据库进行增删查改测试

    7. **实体类映射**:通过Hibernate反向工程(Hibernate Reverse Engineering),可以将数据库表转换为Java实体类。选择表,指定生成的类路径和包名,以及数据访问对象(DAO)和持久化对象(POJO)。 8. **ID生成器*...

    用Hibernate3.1实现XML和数据库的同步

    2. **动态SQL生成**:Hibernate可以根据XML文档的结构动态生成SQL语句,包括`CREATE`、`UPDATE`、`DELETE`和`INSERT`等,从而自动管理数据库表的创建和更新,减少了手工编写SQL语句的工作量和错误。 3. **DOM4J API...

    hibernate生成的订单信息映射文件以及pojo类

    在这个场景中,我们讨论的是如何使用MyEclipse工具来生成Hibernate的映射文件以及对应的POJO(Plain Old Java Object)类,这些类是数据库表的Java表示形式。 首先,映射文件是Hibernate的核心组成部分,它是XML...

    SSH和DWR简单整合,还包括了根据Pojo反向生成数据库的经典代码

    3. **使用Hibernate Tools**:运行Hibernate的hbm2ddl命令,它会根据Pojo类生成数据库DDL(Data Definition Language),自动创建或更新数据库表。 **学习资源与实践建议:** 对于初学者,可以通过搭建简单的SSH+...

    .hibernate 框架介绍

    - 创建数据库和表,以便为Hibernate操作做准备。 - 编写实体类,将POJO与数据库表进行映射。 - 导入Hibernate所需的依赖jar包,包括Hibernate自身提供的jar包以及数据库驱动jar包。 - 编写Hibernate相关配置文件,...

    javaee实验五 大学本科生 hibernate

    - 最后,编写持久化类(如`Customer.java`),它与`customer`表相对应,采用POJO(Plain Old Java Object)模式,包含了与数据库表字段相对应的属性。 3. **持久化类(Customer.java)**: 持久化类通常包含与...

Global site tag (gtag.js) - Google Analytics