本文共 498 字,大约阅读时间需要 1 分钟。
mybatis ——> 降低了sql语句和java代码之间的耦合 ——> 替换了Dao层
spring ——> 业务层和其他各层直接的耦合 ——> 优化了service层
springmvc ——> 解决java代码和servlet之间的耦合 ——> 优化了controller层
现在遇到的问题
A、我们发现,每当用户发送一个请求,就对应后台一个servlet,如果用户有100个请求,这个时候就需要用户书写100个servlet。
B、使用servlet进行页面数据接收的时候,我们发现相当的麻烦。当页面数据比较多时,我们需要不断进行getParameter("数据名")。
C、我们书写的java代码和servlet 之间的耦合太高。
SpringMVC
通过图形可以发现,springmvc就是对servlet进行的封装,实现了java代码和servlet 之间的解耦
Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面
转载地址:http://zlvqa.baihongyu.com/