org.hibernate.service.ServiceRegistryBuilder这个包没有啊

导入jar包后,org.hibernate.service.ServiceRegistryBuilder没有反应 new ServiceRegistryBuilder()没法用啊

C.C._0001
浏览 2141回答 3
3回答

C.C._0001

有童鞋反应上述代码片段不能正常使用,本人特意去看了一下最新的5.1.0.Final的版本,发现SchemaExport的API又改了。 新版本的API使用参考如下:ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder().configure().build();Metadata metadata = new MetadataSources(serviceRegistry).buildMetadata();SchemaExport schemaExport = new SchemaExport();schemaExport.create(EnumSet.of(TargetType.DATABASE), metadata);也就是说,create的时候,通过TargetType类型的一个EnumSet,来控制SQL语句的去处。TargetType是一个枚举类型,定义如下:public enum TargetType {    /**     * Export to the database.     */   DATABASE,    /**     * Write to a script file.     */     SCRIPT,    /**     * Write to {@link System#out}     */    STDOUT; }本人亲测!欢迎有问题私信我
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java