spring 中的JdbcTemplate和hibernate中对数据库的封装让我一个刚初学ssh框架的菜鸟觉得俩者有点重复,请教大神在这俩个在真正的开发中到底该怎么用,希望能解答疑惑,举个具体的例子说明下。hibernateJdbcTemplatessh

解决方案 »

  1.   

    这两个框架都有自己操作数据库的API(应用程序接口),你可以只是用spring的API来操作数据库,也可以使用hibernate的API来操作数据库,也可以两个都使用,主要看你觉得用哪个方便了,这两者之间没有“重复”这么一说,因为有时候你可以只用spring来开发,有时候也可以只用hibernate来开发,并不一定全部都要,我有时候会用ssh,有时候会用spring+hibernate,有时候只用spring,struts是不包含持久化操作的,它是一个mvc框架,核心机制是controller(控制器),当然spring也有mvc