spring mvc和三层架构是一样的原理吗?

发布网友 发布时间:2022-04-24 16:26

我来回答

1个回答

热心网友 时间:2023-10-22 13:32

MVC是一种设计模式,其实现有Struts、SPringMVC等,三层架构主要有持久层、业务层、展现层,其展现层可以用MVC模式,持久层可以用Hibernate、业务层就是写自己业务的地方了,Spring的出现,降低了三层架构的耦合,达到解耦的目的(当然Spring的作用还有很多),所以,现在就流行SSH、S2SH之类的。
Spring框架趋向于面向接口编程,加上对切面事物的完美处理,很多系统都有用到。开发中ibatis运用的比hibernate多,在配置文件中手写sql语句,更加精细的控制数据库操作。智能职涯bigdata-job建议所有的业务处理都写成接口,用子类实现,接口之间可以多继承,可以更完美的诠释多态。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com