是这样的,今天突然遇到一个问题,就是用struts1+spring+ibatis三个框架整合,因为我以前一直学习都是用struts2+spting+hibernate这三个框架做的项目,并且我没接触过ibatis这个框架,只是知道它是数据持久层框架,和hibernate 一样,都是对持久层管理的.
我想请问各位大侠们,谁能帮我解答下.我的问题.如下:
 
 1. struts1和spring怎么整合?
 2. ibatis和 spring怎么整合?
 3. ibatis怎么和数据库链接上.我的意思是怎么配置.(就像hibernate中配置datasoure一样)
 
时间挺紧迫,妄各位好心人帮我解答下.在这里谢谢各位了!!

解决方案 »

  1.   

    直接csdc搜索,或者google搜索,多得很
      

  2.   

    在web.xml中,spring配置在Listener里面,struts配在servlet里面,然后spring管理数据库的链接,ibatis的配置文件作为sqlMapClient的一个参数。spring管理了struts的action的话,在struts-config.xml里面配置一个control,叫processorClass的property,值有点儿忘记掉了。然后这样struts-config里面就不用去写action的type参数了。
      

  3.   

    在spring的applicationContext.xml里面,把sqlMapClient作为一个bean配好,参数有俩,一个是Ibatis的SqlMapConfig.xml的配置文件,一个是dataSource。