配置数据库前缀,没有效果

来源:2-2 hibernate常用配置

Coande

2016-06-04 13:49

配置数据库前缀,没有效果:

Hibernate: 
    drop table if exists STUDENT
Hibernate: 
    create table STUDENT (
        SID integer not null,
        SNAME varchar(255),
        GENDER varchar(255),
        BIRTHDAY datetime,
        ADDRESS varchar(255),
        primary key (SID)
    )

配置如下:

<property name="show_sql">true</property>
<property name="hibernate.default_schema">hibernate</property>
<property name="hibernate.format_sql">true</property>
<property name="hibernate.hbm2ddl.auto">create</property>

MySQL5.7.12,Hibernate5.2.0

写回答 关注

5回答

  • 秦家小小神
    2017-04-24 17:24:45

    所以说慕课没有大神来回答这个问题吗?看了所有提问前缀无效的都没解决。。

  • 萌萌哒猫头鹰
    2016-06-27 22:46:27

    我也是这个情况

  • 高恒博
    2016-06-08 16:53:17

    自己试了试,表前面默认加前缀的话,表名会改变,插入就报错了。

    Coande

    表名并不会改变,也不会报错。

    2016-06-10 23:18:38

    共 1 条回复 >

  • 高恒博
    2016-06-08 09:37:28

    有效果吧?

    Coande

    没效果

    2016-06-10 23:17:43

    共 1 条回复 >

  • 不玩游戏丶
    2016-06-05 17:22:13

    。。。

Hibernate初探之单表映射

Java持久化框架Hibernate入门教程,掌握Hibernate基本概念

74810 学习 · 793 问题

查看课程

相似问题