Hibernate的hibernate.cfg.xml等文件的问题!急等!
刚学hibernate,入门程序搞了快一天了都没有搞定; 
 请问hibernate.cfg.xml应该防在WEB-INF\classes下还是可以放在WEB-INF\classes下的包里面啊。 
 相应的某个具体配置文件User.hbm.xml   User.java需要放在和hibernate.cfg.xml一去吗?我尝试了很多地方,可是都没有成功。 
 我是在com\yourcompany\struts\action下的LoginAction中访问的 
 主要代码如下: 
 public   ActionForward   execute(ActionMapping   mapping,   ActionForm   form, 
 			HttpServletRequest   request,   HttpServletResponse   response)   { 
 		LoginForm   loginForm   =   (LoginForm)   form; 
 		String   name=loginForm.getName(); 
 		String   password=loginForm.getPassword(); 
 		try{  			 
 			SessionFactory   sf=new   Configuration().configure().buildSessionFactory(); 
 			Session   session=sf.openSession(); 
 			Transaction   tx=session.beginTransaction(); 
 			String   sql= "select   *   form   admin   where   name= ' "+name+ " ' "; 
 			Query   myquery=session.createSQLQuery(sql); 
 			ArrayList   userlist=(ArrayList)myquery.list(); 
 			tx.commit(); 
 			session.close(); 
 			User   user=new   User(); 
 			if((null!=userlist)&&(userlist.size()> 0)) 
 			{ 
 				user=(User)userlist.get(0); 
 				if(!user.getPassword().equals(password)) 
 				{ 
 					return   mapping.findForward( "failure "); 
 				} 
 			}else 
 				{ 
 					return   mapping.findForward( "failure "); 
 			   	}  			 
 			}catch(
HibernateException   e) 
 			{ 
 				System.out.print(e.getMessage()); 
 				return   mapping.findForward( "failure "); 
 		         } 
 		return   mapping.findForward( "success "); 
 	}   
 在线等待!   
------解决方案--------------------hibernate.cfg.xml放哪儿都可以 
 User.hbm.xml和User.java应该放一起   而不一定和hibernate.cfg.xml放一起
------解决方案--------------------放在哪里不是问题,重要的是要在相应的文件中做配置,通常实在stuts-config.xml中配置,否则找不到相关的文件。
------解决方案--------------------都放到src下面
------解决方案--------------------都放到src下面 
    最直接的方法 ~