debug 卡在 hibernate的transaction上解决思路

debug 卡在 hibernate的transaction上
import java.util.List;

import javax.annotation.Resource;
import javax.servlet.jsp.jstl.core.Config;

import org.hibernate.Query;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernate.cfg.Configuration;
import org.springframework.stereotype.Repository;

import com.lvka.model.*;
@Repository("userDao")
public class UserDaoImpl {
Configuration config=new Configuration().configure();


@Resource
protected SessionFactory sessionFactory;


public Session getSession(){
return sessionFactory.openSession();
}

public void setSessionFactory(SessionFactory sessionFactory){
this.sessionFactory=sessionFactory;
}


public void addUser(User user){
Session session=this.getSession();
Transaction tx=session.beginTransaction();//每次JUnit都卡在这里说有问题。

session.save(user);
tx.commit();

session.close();
}

public User getUserById(int userId){
Session session=this.getSession();
Transaction tx=session.beginTransaction();
User user=(User) session.get(User.class, userId);
tx.commit();
session.close();
return user;
}
}

坐等大神,
------解决思路----------------------
不是因为单纯的/hibernate.cfg.xml not found这个没找到吗?
可能是junit的加载资源文件路径有些不一样所以没找到