spring最基本的主要功能为控制反转和面向方面编程

解决方案 »

  1.   

    spring只负责Bean的管理,至于你用hibernate、ibatis、JDBC...完全是由系统架构决定的
      

  2.   

    spring有几个模块, 不同的模块负责不同的东西。你说得和hibernate合作的部分是dao模块,这个模块还可以和其他数据库操作框架一起使用,当然你要用不同的类。就好像是你写一个dao方法,现定义了一个接口,这个接口的实现可以用hibernate可以用jdbc或者别的东西。好像你看得书不太对。建议直接看spring官方提供的文档。
      

  3.   

    可以这么说,他起呈上启下作用;一边和STRUTS连接,一边和HIBERNAT等持久层连接。
      

  4.   

    谢谢,各位,不过看了基本电子说,都说和hibenrnate连接,没有讲jdbc连接的!555555
      

  5.   

    hibernate 是操作数据库的,jdbc也是,用Spring 的IOC只是把操作数据库的DAO注入进去,DAO可以是Hibernate操作 也可以是JDBC操作