举例:比如你在xml里面定义了一个UserDao继承自HibernateDaoSupport,id 为userDao,自己写一个SpringContextHolder,也就是获取Spring的Context,然后通过SpringContextHolder在你insert的地址获取该Dao,即:
//此处生成User类,这块按你的业务来
User user = new User();
//.......
//获取DAO
UserDao userDao = SpringContextHolder.getBean("userDao");
//插入数据
userDao.insert(user);
下面放出SpringContextHolder类的源码: