zoukankan      html  css  js  c++  java
  • 2015年10月23日 关于spring mvc的初认识

      对spring mvc 的认识,还是停留在听得多实践得少的阶段!所以在这里聊聊,增加一下认识!听到spring mvc,第一个想到的就是注解,感觉注解真是太强大了,不但简化了代码的结构,而且用起来很方便!

        其中最重要就是层次关系了,spring mvc 跟其它框架一样,有model层、view层以及controller层,流程是这样的:页面的请求→controller处理分发请求→model层逻辑、数据处理。model层负责除了处理请求相关以外的所有逻辑,其中的逻辑分离代码一般是通过类名的后缀不同来区分,包括xxxservice(可以理解成面向接口的编程)、xxxlmpl(接口实现,大部分逻辑内容的实现)、xxxdao(数据库的对接、交互)。刚开始的时候用是听说servlet,却一直没去看它是什么鬼,原来controller就是由servlet发现而来的,就是它将视图和逻辑编码分开来的,使得写java的人只关注后台逻辑处理,而写前端页面的人也无需关注后台是如何实现的!在原生态的servlet中,对于请求处理是直接通过doGet和doPOST来实现的,然后响应是直接通过嵌入HTML标签来实现的,太臃肿没效率了!

  • 相关阅读:
    error LNK2019: 无法解析的外部符号 该符号在函数 中被引用 解决方案
    【OSG】运行OSG示例出现的奶牛不完整问题
    python 遍历文件夹
    python os操作
    python io操作
    python request 代理/超时/证书
    python tuple
    python dict
    python request post
    python request get
  • 原文地址:https://www.cnblogs.com/iamDarren/p/4906082.html
Copyright © 2011-2022 走看看