日期:2014-05-20  浏览次数:20683 次

请问下STRUTS Spring 和 hibernate的概念
大家好,我前段时间做了个网站,只是用的MVC架构,没有用struts spring和hibernate,用的java包就是servlet 和 jdbc。最近老看大家说这三个名词,可是还是不太清楚,好像structs和spring都是mvc框架?那有什么区别?和普通的mvc比有什么好处,提供了什么api能否举个例子呢?

hibernate是不是起到简化jdbc的作用?应该是用来操作数据库的吧?

因为最近要面试,这些东西的概念可能会被问到,虽然不会用,但还是想先搞清楚,谢谢大家!

------解决方案--------------------
概念可以百度 但是 面试 还要靠真东西的 否则就算进去 你也不一定能胜任哇 好好做基础吧

我是来看你的 38分的
------解决方案--------------------
struts是个mvc的框架 ,其实就是个很大servlet 来控制你的转向哪个视图 就是所谓的c==controller了
而spring包含了很多 ,他主要是管理hibernate ,struts的,用于ioc,就是控制反转,依赖注入,帮你new出你需要使用的bean 相当于一个大的工厂类
当然spring也有自己的mvc,原来和struts差不多,google一下 ,你就了解,spring还封装了相关的jdbc操作,很是强大的