java-web——第三课 初触MVC设计思想

前言:

  本章随笔会较为简短,需要各位看官好好体会,

  我所要阐述的不是做事的步骤,而是一个做事的思想

  什么是思想,可以理解为战略,

  我们做事的步骤,可以理解为战术。

  想要统筹全局,就得有战略思想,否则全盘皆输


错误事例:

  我们初次接触 jsp 文件的时候,也就是第一次编写jsp文件的时候

  或许会遇到需要业务编写业务逻辑的时候

  例如:

  

  这段代码,或许显示的结果是我们想要的,但是有一个巨大的错误,

  或许我们刚开始接触的并不能发现其中的错误,

  但是,我们好好想想,

  jsp作为展现层,jsp中应该出现业务逻辑代码?。

  答案是不应该,为什么呢?


MVC 编程模式

  什么是 MVC 编程模式 ?

  MVC 是一种使用 MVC 设计创建 Web 应用程序的模式

  它的具体内容是什么?

  MVC指MVC模式的某种框架,它强制性的使应用程序的输入、处理和输出分开

有思想的代码

  重点,就是我们编写代码的时候,要使程序的输入,处理和输出分开,

  下面我们来对比以下普通代码和有思想的代码之间的区别

普通代码

有思想的代码


不同点

1.显示层代码简短,前端工作者没必要去看后端开发者的业务逻辑代码

只需要专心装饰自己的前端

2.业务逻辑和显示层代码分开,后端开发者在工作的时候也是不会被

各种样式绕的头晕,可以专心开发自己的后端

总结:为了以后团队开发的效率,我们要学习这个思想

当然

<%%>代码也会在后续的改为其它方式显示,

如JSTL和EL表达式。

有兴趣的可以去了解一下,这里就不多阐述这两种表达式了


最后

作为随笔的作者,我想说的是,

这随笔也只是我个人的认为

如果有和大神理论冲突的话,欢迎指出

有写的不好的地方,也欢迎指出

谢谢欣赏

(`・ω・´)ゞ敬礼っ

原文地址:https://www.cnblogs.com/mxnd/p/6839968.html