• 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标签来实现的,太臃肿没效率了!

  • 相关阅读:
    Eletron 打开文件夹,截图
    nodejs 与 json
    drupal sql 源码解析query.inc 文件
    The maximum column size is 767 bytes (Mysql)
    php 过滤emoji
    Mysql delete操作
    Mysql update 一个表中自己的数据
    form 表单排序
    jquery parents用法
    MYSQL数据库重点:流程控制语句
  • 原文地址:https://www.cnblogs.com/iamDarren/p/4906082.html
Copyright © 2020-2023  润新知