老师,我在创建SchemaExport对象时,后面不可以加参数,并且后面export.creat();中的参数提示没有boolean类型的,该怎么解决?

来源:1-6 生成表结构

超宝宝

2016-03-06 15:56

创建SchemaExport对象时,后面不可以加参数,并且后面export.creat();中的参数提示没有boolean类型的,该怎么解决?

http://img.mukewang.com/56dbe27c0001328a09820645.jpg

写回答 关注

5回答

  • 围城DDD
    2017-03-21 18:23:01

    5.0以上版本中的SchemaExport类中,以Configuration实例为参数的构造方法已被声明为Deprecated。Hibernate不再推荐使用该构造方法,新的使用方法如下:
    ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder().configure().build();

    MetadataImplementor metadataImplementor = (MetadataImplementor)
    new MetadataSources(serviceRegistry).buildMetadata();

    SchemaExport export = new SchemaExport(serviceRegistry, metadataImplementor);
    export.create(true, true);

    wangsh...

    不对啊

    2017-05-26 08:34:08

    共 1 条回复 >

  • 慕圣3972967
    2016-08-03 17:09:01

    public class testStudents {

       @Test

       public void testSchemaExport()

       {

      //创建配置对象

      //Configuration config = new Configuration().configure();

      //创建服务注册对象

      ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder().configure().build();

         

      //创建sessionFactory

      //SessionFactory sessionFactory = config.buildSessionFactory(serviceRegistry);

           //创建session对象

      // Session session = sessionFactory.getCurrentSession();

      //创建Metadata对象

      //MetadataImplementor metadataImplementor = (MetadataImplementor) new MetadataSources(serviceRegistry).buildMetadata();     

      Metadata metadata =new MetadataSources(serviceRegistry).buildMetadata();

      

      //创建SchemaExport对象

      SchemaExport export = new SchemaExport();  

      export.create(EnumSet.of(TargetType.DATABASE),metadata);

      }

    }


    x_bess... 回复黑衣剑士z

    那该怎么做

    2017-05-18 17:02:27

    共 3 条回复 >

  • 花京院点灯
    2016-03-23 11:50:18

    试试知乎这个 http://www.zhihu.com/question/35168658

  • 哈哈波哥
    2016-03-11 22:48:41

    这个有可能是因为用的hibernate跟新之后,把这个方法用其他的代替了 或者取消了

  • 乐清风0120
    2016-03-10 22:27:32

    我也出现这个问题了,不知道怎么解决

使用Struts2+Hibernate开发学生信息管理功能

Strust2+Hibernate整合开发案例,Java Web开发技能更上一层楼

80701 学习 · 754 问题

查看课程

相似问题