通常在我们用servlet开发web应用的时候,软件分为4个层次,分别为:Web层、业务处理层、
访问层和信息层。下面一一讲解这几个层次。
Web层:主要包含了html、css、js、jsp、servlet 等用于用户交互和数据传输处理操作
业务处理层:是连接web层和访问层的,主要负责做一些数据的处理,需在这里做大量的判断
包括非空判断,非法参数判断等,务必确保传递到访问层的数据是合法的。
访问层:主要是JDBC对数据库的CRUD操作,只需要负责对数据可以进行一些访问和操操作即可
信息层:数据库成,主要是对数据库的设计等等。
MVC模式:
MVC在servlet中的体现主要是在web层。
M: 指一些JavaBean 用于保存数据,和封装对象的模型。
V: 指JSP,用于显示页面给用户看的。
C: 指具体的Servlet,负责控制业务的操作和页面的跳转。
以上是我的一些总结,自己觉得就是这样,可能不同的人理解得不同,所以我也不敢说我这个
就是正确的,只是提供一些参考。。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!