问答详情
源自:1-6 生成表结构

这边怎么报错了

SchemaExport export = new SchemaExport(config);

我在SchemaExport这两个地方怎么出现波浪线报错?



提问者:an丶然 2015-10-23 15:38

个回答

  • 小小攻城瑡
    2016-08-05 15:17:31

    是不是没配置映射关系?

  • Im车小小
    2016-01-10 23:45:06

    问题出在哪儿啦啊?

  • 小城阿哥
    2015-10-23 16:10:23

    建议你改用hibernate4.2的版本,否则会出现各种程度问题

  • 子木李
    2015-10-23 16:10:04

    配合楼主拿个积分~~~

  • an丶然
    2015-10-23 15:43:25

    好吧,我自己找到问题了

  • an丶然
    2015-10-23 15:39:27

    import org.hibernate.Session;
    import org.hibernate.SessionFactory;
    import org.hibernate.cfg.Configuration;
    import org.hibernate.service.ServiceRegistry;
    import org.hibernate.service.ServiceRegistryBuilder;
    import org.junit.Test;
    
    public class TestStudents {
    
    	@Test
    	public void testSchemaExport(){
    		//创建配置对象
    		Configuration config=new Configuration().configure();
    		//创建服务注册对象
    		ServiceRegistry serviceRegistry=new ServiceRegistryBuilder().applySettings(config.getProperties()).buildServiceRegistry();
    		//创建SessionFactory
    		SessionFactory sessionFactory=config.buildSessionFactory(serviceRegistry);
    		//创建session对象
    		Session session=sessionFactory.getCurrentSession();
    		//创建SchemaExport对象
    		SchemaExport export = new SchemaExport(config);
    		
    		
    	}
    }