永发信息网

spring框架和hibernate框架有什么区别??那个更好一点?

答案:3  悬赏:40  手机版
解决时间 2021-01-02 05:23
  • 提问者网友:佞臣
  • 2021-01-01 20:16
spring框架和hibernate框架有什么区别??那个更好一点?
最佳答案
  • 五星知识达人网友:玩家
  • 2021-01-01 20:56
我暂时保留我的看法!
全部回答
  • 1楼网友:想偏头吻你
  • 2021-01-01 23:19
2个不是不同性质的框架,简单来说,一个是装配容器,一个是数据映射适配,spring用来搭建平台注入各个需要用到的属性(基本功能之一),hibernate主要是映射数据库,方便数据操作,跟DB相关!纯手打,望采纳!
  • 2楼网友:归鹤鸣
  • 2021-01-01 22:21
hibernate帮你搞定对象和数据库的映射。 spring则帮你完成应用程序各部分的组装。 初学的话你可以把hibernate理解为代替你对数据库进行select insert update delete底层操作的框架。从而只需要对hibernate进行简单的配置就可以完成数据库之间的切换(从mysql切换到mssql,如果使用hibernate,则你不需要修改任何应用程序就,只需要修改hibernate的配置文件即可)。 spring你可以认为是一条把整个应用串联起来的线,比如你有个类,里面有个成员是一个“回叫的接口”,如果把这个程序给一只鸟用的话,需要实例化一只会叫的鸟,如果给一只狗则需要实例化一只会叫的狗。没有spring的情况下你需要修改源代码,把原本实例化鸟的地方实例化狗。当是用了spring就可以通过修改配置把一只鸟或者一直狗分配给这个成员变量。 正是由于这种特性,才使得spring成为轻量级架构中的核心框架,是实现应用分层机构的基础。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯