hibernate和spring都可以配置数据源,根据需求配置一个即可。但SSH一般都是将Struts和Hibernate的各种bean交由Spring管理,Spring起到的作用就是粘合Struts和Hibernate,所以也由Spring配置数据源,这样有利于统一管理和日后拓展,其中涉及到事务、动态代理、多数据源等等。
hibernate是链接数据库,控制反转的,把表反转成实体类的,spring是链接struts和h之间的
Spring 当中可以配置多种数据源, 也可以在 spring 中使用 Hibernate 数据源 。