Struts+hibernate运行junit4时运行出错java.lang.NullPointerException

来源:1-6 生成表结构

夜阑风语丿

2016-04-12 07:59

package entity;


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.hibernate.tool.hbm2ddl.SchemaExport;

import org.junit.Test;


public class TestStudents {

@Test

public void testSchemExport()

{

//创建配置对象

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);

export.create(true, true);

}

}


写回答 关注

1回答

  • 超大神
    2016-04-12 22:27:24

    肯定是哪里没有初始化

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

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

80701 学习 · 754 问题

查看课程

相似问题