使用 SchemaExport 自动建表
来源:互联网 发布:java导出csv文件 编辑:程序博客网 时间:2024/05/17 21:49
之前都是用最蠢的方法:SQL建立数据库相关的表,然后再Java写映射写配置文件.....
实际上使用Hibernate自带的工具hbm2ddl,建立根据你的对象建立数据库是很惬意的一件事;)
首先当然要建好POJO object, XML Mapping File(也可以使用工具根据POJO class建立),配置文件(hibernate.cfg.xml)
然后运行下面的Java代码
import org.hibernate.cfg.Configuration;
import org.hibernate.tool.hbm2ddl.SchemaExport;
public class SchemaUtil {
public static void main(String[] args) {
Configuration cfg = new Configuration().configure();
SchemaExport schemaExport= new SchemaExport(cfg);
schemaExport.create(false, true);
}
}
再看看数据库,表是不是已经帮你建好了,对于我这样不熟悉数据库的人真是太方便了
- 使用 SchemaExport 自动建表
- 使用 SchemaExport 自动建表
- 使用 SchemaExport 自动建表
- 使用schemaExport自动生成表结构
- Hibernate 使用SchemaExport自动生成表
- Hibernate学习---SchemaExport自动建表
- hibernate使用SchemaExport自动生成数据表
- SchemaExport 类使用(自动生成数据表)
- 使用SchemaExport生成数据库表
- Hibernate用SchemaExport自动创建不了表
- Hibernate之——使用SchemaExport类自动创建数据库表
- 【Hibernate】——SchemaExport自动生成数据库表
- 初探SchemaExport工具使用
- 使用SchemaExport生成数据表
- SchemaExport的使用
- Hibernate使用SchemaExport和AnnotationConfiguration生成表结构
- Hibernate整合Spring后,如何使用SchemaExport生成数据库表
- hibernate使用SchemaExport生成对应的数据库表
- BCB2009编译一项目出错ILink32Error,不能打开一个乱码文件名
- 浅析C#编程中的内存管理
- 在asp/asp.net 中处理客户端数字证书
- 基于.Net Compact Framework的窗体GUI设计
- Ruby 系统已经定义的全局变量
- 使用 SchemaExport 自动建表
- git daemon
- 一个世界上最懒惰的程序员写的Cache也能让你的复杂计算程序(数据库程序)大大提高速度
- 我想学习点关于编程的知识!~~~
- 一道有趣java面试题
- 通过jdbc取表结构
- 中国小吃的英文表达
- UNIX主机间的文件传输
- 2009-03-16技术学习:Wicket框架下从数据库读取数据