⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 basedaocase.java

📁 新技术论坛系统 v1.0 前后台管理的初始用户名 : admin 密码 123456
💻 JAVA
字号:
package com.ntsky.bbs.dao;

import org.apache.log4j.Logger;
import org.apache.log4j.xml.DOMConfigurator;
import org.hibernate.SessionFactory;
import org.springframework.test.AbstractTransactionalDataSourceSpringContextTests;

import com.ntsky.bbs.dao.hibernate.HelpDAOHibernateImpl;
import com.ntsky.framework.util.StringUtil;

/**
 * Base class for running DAO tests.
 * @author mraible
 */
public abstract class BaseDAOCase extends AbstractTransactionalDataSourceSpringContextTests {
	
	protected final static Logger __logger = Logger.getLogger(HelpDAOHibernateImpl.class);

    protected String[] getConfigLocations() {
    	System.out.println("LOG4J : " + StringUtil.applyRelativePath(System.getProperty("user.dir"),"Log4j.xml"));
    	DOMConfigurator.configure(StringUtil.applyRelativePath(System.getProperty("user.dir"),"Log4j.xml"));
        return new String [] {"classpath*:/**/dao/applicationContext-*.xml"};
    }
    
    protected void flushSession(){
        SessionFactory sessionFactory =
                (SessionFactory)applicationContext.getBean("sessionFactory");
        sessionFactory.getCurrentSession().flush();
    }     
    
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -