文档章节

hibernate无法自动建表

H
 Henrykin
发布于 2016/12/11 22:45
字数 134
阅读 7
收藏 0
点赞 0
评论 0

    今天遇到hibernate无法自动键表的情况。网上有说两种情况:

1、<property name="hibernate.dialect">org.hibernate.dialect.MySQLInnoDBDialect</property>配置中的MySQLInnoDBDialect这个配置时不支持自动建表的。应改成:<property name="hibernate.dialect">org.hibernate.dialect.MySQDialect</property>

2、 <property name="hibernate.hbm2ddl.auto">update</property>这个update要改成create

    我试了都不行。

    最后发现原来映射为表主键的实体类属性设置为String,而且还注解@Id@GeneratedValue。String类型的主键肯定是不能自动增长的。把String改成long就可以了

 

© 著作权归作者所有

共有 人打赏支持
H
粉丝 3
博文 95
码字总数 12737
作品 0
广州
基于Maven的SSH框架搭建

1.工程介绍 工程是结合了Spring+struts2+hibernate,实现了一个简单的form表单提交的功能,可能需要对spring,struts2,hibernate有一个基础的了解才好理解。 2.工程结构图 首先来看一下整个...

kimyeongnam ⋅ 2016/02/02 ⋅ 4

使用Hibernate的 hbm2ddl.auto 属性自动建表

hbm2ddl.auto 是Hibernate自动建表的核心属性有四个可选值,create,create-drop,update,validate; 四个值分别表示如下: create:启动时删数据库中的表,然后创建,退出时不删除数据表 ...

kimyeongnam ⋅ 2015/12/22 ⋅ 3

mysql换成sqlserver数据库后Boolean类型如何来处理

@S2JH 你好,想跟你请教个问题: 我最开始用的是mysql数据库,后来要换成sqlserver,用hibernate自动建表的时候,提示“ 找不到数据类型 boolean。”,所有包含boolean的实体都无法自动建表,...

湾仔十三香 ⋅ 2014/03/18 ⋅ 2

hibernate正向工程生成数据库

hibernate正向工程生成数据库 hibernate.cfg.xml <?xml version='1.0' encoding='UTF-8'?><!DOCTYPE hibernate-configuration PUBLIC <!-- Generated by MyEclipse Hibernate Tools. --><hi......

chape ⋅ 2013/06/13 ⋅ 0

jbpm6和mysql交互的问题

经过一天的尝试,我的Jbpm6环境终于和mariadb连接起来。每次启动服务数据库里的一张表都会把启动时间记录下来,但是我建的项目却怎么也无法在数据库里建表,我在工程里就加了个hibernate的配...

yingfeijiuji ⋅ 2016/04/26 ⋅ 0

hibernate自动创建表

配置自动创建表: <prop key="hibernate.hbm2ddl.auto">update</prop>//首次创建项目时用,项目稳定后一般注释 这里有是个值: update:表示自动根据model对象来更新表结构,启动hibernate时...

刘谱_smile ⋅ 2015/10/16 ⋅ 0

hibernate设置了hbm2ddl.auto不能自动建表和插入java.util.Date日期类型属性报错

1.使用的jar包来源于:hibernate-release-4.2.4.Final.zip下的hibernate-release-4.2.4.Finallibrequired中的jar文件,使用的jdbc版本为:mysql-connector-java-5.0.4-bin.jar 2.使用的mysqsl版......

文文1 ⋅ 2016/10/10 ⋅ 0

Hibernate4之JPA规范配置详解

@Table Table用来定义entity主表的name,catalog,schema等属性。 属性说明: name:表名 catalog:对应关系数据库中的catalog schema:对应关系数据库中的schema UniqueConstraints:定义一...

Zhao-Qian ⋅ 2013/11/11 ⋅ 0

SpringMVC 4 + Hibernate4的Entity自动扫描配置问题?

基础描述J2ee 7,IDE:IDEA13.1,SpringMVC 4.0.4.RELEASE Hibernate 4.3.5.Final 我想重新建立自动化框架,以前通过springmvc3+hibernate3 自动扫描@Controller自动扫描和@Entity自动建表 ...

抢小孩糖吃 ⋅ 2014/05/06 ⋅ 6

Hibernate多对多两种情况

Hibernate在做多对多映射的时候,除了原先的两张表外,会多出一个中间表做关联,根据中间表的会有两种不同的配置情况: 1.中间表不需要加入额外数据。 2.中间表有其他字段,需记录额外数据。...

zdatbit ⋅ 2016/03/09 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

6.1 压缩打包介绍 6.2 gzip压缩工具 6.3 bzip2压缩工具 6.4 xz压缩工具

压缩打包介绍 使用压缩工具的好处: 使用压缩文件,不仅可以节省磁盘空间,而且在传输时还能节省网络宽带。 我们通常讲的家用宽带和机房宽带100M是有区别的: 机房宽带的上行和下行都是100M,...

Linux_老吴 ⋅ 17分钟前 ⋅ 0

SpringBoot热部署加持

概述 进行SpringBoot的Web开发过程中,我们很多时候经常需要重启Web服务器才能保证修改的 源代码文件、或者一些诸如xml的配置文件、以及一些静态文件生效,这样耗时又低效。所谓的热部署指的...

CodeSheep ⋅ 24分钟前 ⋅ 0

OSChina 周六乱弹 —— 假如你被熊困到树上

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @小小编辑:推荐歌曲《如果写不出好的和弦就该在洒满阳光的钢琴前一起吃布丁》 《如果写不出好的和弦就该在洒满阳光的钢琴前一起吃布丁》- 谢...

小小编辑 ⋅ 55分钟前 ⋅ 5

vbs 取文件大小 字节

dim namedim fs, s'name = Inputbox("姓名")'msgbox(name)set fs = wscript.createobject("scripting.filesystemobject") 'fs为FSO实例if (fs.folderexists("c:\temp"))......

vga ⋅ 今天 ⋅ 1

高并发之Nginx的限流

首先Nginx的版本号有要求,最低为1.11.5 如果低于这个版本,在Nginx的配置中 upstream web_app { server 到达Ip1:端口 max_conns=10; server 到达Ip2:端口 max_conns=10; } server { listen ...

算法之名 ⋅ 今天 ⋅ 0

Spring | IOC AOP 注解 简单使用

写在前面的话 很久没更新笔记了,有人会抱怨:小冯啊,你是不是在偷懒啊,没有学习了。老哥,真的冤枉:我觉得我自己很菜,还在努力学习呢,正在学习Vue.js做管理系统呢。即便这样,我还是不...

Wenyi_Feng ⋅ 今天 ⋅ 0

博客迁移到 https://www.jianshu.com/u/aa501451a235

博客迁移到 https://www.jianshu.com/u/aa501451a235 本博客不再更新

为为02 ⋅ 今天 ⋅ 0

win10怎么彻底关闭自动更新

win10自带的更新每天都很多,每一次下载都要占用大量网络,而且安装要等得时间也蛮久的。 工具/原料 Win10 方法/步骤 单击左下角开始菜单点击设置图标进入设置界面 在设置窗口中输入“服务”...

阿K1225 ⋅ 今天 ⋅ 0

Elasticsearch 6.3.0 SQL功能使用案例分享

The best elasticsearch highlevel java rest api-----bboss Elasticsearch 6.3.0 官方新推出的SQL检索插件非常不错,本文一个实际案例来介绍其使用方法。 1.代码中的sql检索 @Testpu...

bboss ⋅ 今天 ⋅ 0

informix数据库在linux中的安装以及用java/c/c++访问

一、安装前准备 安装JDK(略) 到IBM官网上下载informix软件:iif.12.10.FC9DE.linux-x86_64.tar放在某个大家都可以访问的目录比如:/mypkg,并解压到该目录下。 我也放到了百度云和天翼云上...

wangxuwei ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部