本月博客排行
-
第1名
wy_19921005 -
第2名
mft8899 -
第3名
java-007 - benladeng5225
- Anmin
年度博客排行
-
第1名
龙儿筝 -
第2名
宏天软件 -
第3名
benladeng5225 - wy_19921005
- vipbooks
- kaizi1992
- 青否云后端云
- e_e
- tanling8334
- sam123456gz
- arpenker
- zysnba
- fantaxy025025
- xiangjie88
- lemonhandsome
- wallimn
- ganxueyun
- jh108020
- Xeden
- xyuma
- wangchen.ily
- zhanjia
- johnsmith9th
- forestqqqq
- zxq_2017
- jbosscn
- daizj
- xpenxpen
- 喧嚣求静
- kingwell.leng
- lchb139128
- kristy_yy
- jveqi
- javashop
- lzyfn123
- sunj
- yeluowuhen
- ajinn
- lerf
- silverend
- chenqisdfx
- xiaoxinye
- flashsing123
- lyndon.lin
- bosschen
- zhangjijun
- sunnylocus
- lyj86
- paulwong
- sgqt
最新文章列表
o.h.tool.hbm2ddl.SchemaExport - ORA-02261
Hibernate自动建表错误信息如下:
.
.
.
2013-02-01_14:37:17.031 ERROR o.h.tool.hbm2ddl.SchemaExport - Unsuccessful: create table scott.songjy_stock_detail (STOCK_ID number(10,0) not null unique, COMP_DESC varchar2( ...
初探SchemaExport工具使用
使用 SchemaExport 自动建表
实际上使用Hibernate自带的工具hbm2ddl,建立根据你的对象建立数据库是很惬意的一件事;)
首先当然要建好POJO object, XML Mapping File(也可以使用工具根据POJO
class建立),配置文件(hibernate.cfg.xml)
然后运行下面的Java代码
import org ...
Hibernate工具类创建表
package org.ac.input.test;
import org.hibernate.cfg.Configuration;
import org.hibernate.tool.hbm2ddl.SchemaExport;
/**
* Hibernate工具类创建表
* @Author YanXiaoJIa
* @Date 2012-5-10
* @Email ya ...
由hbm文件生成对应的数据库文件
其实很简单:
import org.hibernate.cfg.Configuration;
import org.hibernate.tool.hbm2ddl.SchemaExport;
public class HH {
public static void main(String[] args) {
Configuration config = new Configur ...
Hibernate动态建表
blog迁移至:http://www.micmiu.com
背景:由于项目特殊的应用场景,需要实现一个动态创建表的功能。
基本思路:
查了一些资料同时结合到项目里用到了hibernate,就想到利用hibernate的SchemaExport 来实现动态建表
设计两个javabean:FormTable(表的基本属性)、ColumnAttribute(列的基本属性),实现一对多的 ...