为了账号安全,请及时绑定邮箱和手机立即绑定

junit执行成功,但没有在数据库中生成表

package com.entity;

import org.hibernate.boot.registry.StandardServiceRegistryBuilder;
import org.hibernate.cfg.Configuration;
import org.hibernate.service.ServiceRegistry;
import org.hibernate.tool.hbm2ddl.SchemaExport;
import org.junit.Test;

public class TestStudents {

	@Test
	public void testSchemaExport() {
		// create cofig file
		Configuration config = new Configuration().configure();
		
		SchemaExport export=new SchemaExport(config);
		export.create(true, true);
	}
}

控制台输出:

log4j:WARN No appenders could be found for logger (org.jboss.logging).

log4j:WARN Please initialize the log4j system properly.

log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.


正在回答

2 回答

已经找到原因了,连数据库的URL写错了

1 回复 有任何疑惑可以回复我~

hibertnate缺jboss-logging这个包

0 回复 有任何疑惑可以回复我~
#1

云雀 提问者

并不缺呀
2016-08-04 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

junit执行成功,但没有在数据库中生成表

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信