hibernate在mvc中是哪一层
6个回答
展开全部
hibernate不属于mvc层,mvc之下,还有一个持久层,那才是hibernate的归宿
MVC是啥,Model,Control,View,Model就是一个模型,比如一个Person,里面有name,age等属性;View就是模型的可视化表现,如jsp,上面显示人的名字,年龄;而控制层则在模型和视图之间中转,把jsp的表单与模型建立映射关系,以及一些逻辑处理。
一个经典的MVC实现就是Struts。
hibernate则是持久层,将模型持久化到数据库,即把Person的属性“保存”到数据库的相应列。
MVC是啥,Model,Control,View,Model就是一个模型,比如一个Person,里面有name,age等属性;View就是模型的可视化表现,如jsp,上面显示人的名字,年龄;而控制层则在模型和视图之间中转,把jsp的表单与模型建立映射关系,以及一些逻辑处理。
一个经典的MVC实现就是Struts。
hibernate则是持久层,将模型持久化到数据库,即把Person的属性“保存”到数据库的相应列。
展开全部
肯定是模型层,struts是用来来连接数据层和视图层的,接收、处理、发送数据并控制流程的,Spring框架粘合了Hibernate和Struts,是个中间层,所以说Hibernate肯定是模型层了。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
其实都不是,struts自己就是个MVC框架,在MVC框架基础上又发展出了多层架构,也就是在MVC每一层上下都延伸出多个层次,其中在模型层也就是struts的formbean下面通常都会出现持久化层,来对数据进行数据的增删改查处理,这个主要是因为在提出MVC概念时候关系型数据库还没有那么火爆因此3层的架构就停留在M层而已
随着技术不断发展,由于软件层次越来越多,后来在管理层次之间关系时候又出现了AOP,也就是面向切面编程,其中比较著名的开源框架是spring,另外Google guice也很好用
随着技术不断发展,由于软件层次越来越多,后来在管理层次之间关系时候又出现了AOP,也就是面向切面编程,其中比较著名的开源框架是spring,另外Google guice也很好用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
厄。。。。 我理解的 mvc 只是 三层中 视图层 和 业务层 之间的 模式
数据层 就是数据层 一般讲都是三层+mvc
数据层 就是数据层 一般讲都是三层+mvc
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
module,封装层
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询