ɾ³ýÎÒÃÇ×Ô¼º½¨Á¢µÄHibernateUtils.javaÀ࣬ɾ³ýhibernate.cfg.xmlÎļþÖжÔgetCurrentSession£¨£©µÄÊÂÎñÅäÖá£
3¡¢ÔÚÅäÖÃÎļþÖÐÅäÖÃÒÀÀµ¹ØÏµ¡£
applicationContext-beans.xml´úÂëÈçÏÂËùʾ¡£
ÔÚJunitÖвâÊÔ³ÌÐò´úÂëÈçÏÂËùʾ¡£
public class UserManagerImplTest extends TestCase {
public void testAddUser() {
BeanFactory factory = new ClassPathXmlApplicationContext("applicationContext-*.xml");
UserManager userManager = (UserManager) factory.getBean("userManager");
User user = new User();
user.setName("ÕÅÈý");
try {
userManager.addUser(user);
} catch (Exception e) {
e.printStackTrace();
}
}
}
ÏÔʾ½á¹ûÈçÏÂͼËùʾ¡£

ÕâÑù¾ÍÍê³ÉÁËspringºÍhibernateµÄ½áºÏ£¬Ö÷ÒªÊÇÀûÓÃSpringAOP¶ÔhibernateµÄÊÂÎñ½øÐпØÖƺÍÔÚManager²ãÖ®¼äµÄµ÷ÓÃÓÃSpring IOC½øÐпØÖÆ¡£
ÏÂһƪSpringºÍStruts½áºÏ¡£