首页 > 基础资料 博客日记

JavaWeb阶段性项目1:系统的servlet优化

2023-08-11 19:43:35基础资料围观198

这篇文章介绍了JavaWeb阶段性项目1:系统的servlet优化,分享给大家做个参考,收藏Java资料网收获更多编程知识

前置知识

前置准备

知识准备

已掌握JavaSE/MySQL/JDBC+HTML/CSS/JavaScript基础

并已完成了Javaweb前置知识的学习

01-JavaWeb-HTML初识

02-JavaWeb-CSS初识

03-JavaWeb-JavaScript初识

04-JavaScript基础应用-鼠标悬浮/离开表格格式变化

05-JavaWeb-Tomcat8安装、Servlet初识

06-JavaWeb-Servlet方法/生命周期、HTTP/会话session

07-JavaWeb-视图模板技术Thymeleaf的使用

08-JavaWeb-Servlet保存作用域

09-JavaWeb-阶段性项目1:最简单的后台库存管理系统

资源准备

尚硅谷丨2022版JavaWeb教程视频

教学资源

https://pan.baidu.com/s/1TS7QJ_a2vHHmXkggAs8RMQ

提取码:yyds

理解项目1的过程

服务端-thymeleaf渲染-servlet-FruitDAO-数据库

可以看出servlet根据业务的增多会不断增加,大量servlet组件很难维护、也很复杂,所以需要进行优化。

servlet优化的过程1

将所有servlet放在一个FruitServlet组件中,该组件包含各个功能,根据前端发过来的请求可以调用不同的方法实现不同功能。

  这里是模板方法设计模式,模板方法设计模式在实际开发中是一种使用非常广泛的设计模式,也是一种非常重要的思想。其核心内容为:通过定义一个模板类,在模板类中规定其整体的骨架并确定哪些方法是允许子类去重写,哪些不允许子类重写或者哪些必须子类重写,其目的是保证其核心算法不被破坏。定义完模板类后,写出具体的子类去继承模板类并按规定好的框架来完成子类的定义。

 


文章来源:https://www.cnblogs.com/fancy2022/p/16564586.html
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:jacktools123@163.com进行投诉反馈,一经查实,立即删除!

标签:

上一篇:Java
下一篇:24_Java8

相关文章

本站推荐

标签云