摘要:
Filter Filter:过滤器,用来过滤网站数据; 处理乱码 登录验证... Filter编写步骤: 导包不要导错(javax.servlet) 编写过滤器,实现Filter接口,重写对应的方法即可 在web.xml中配置Filter import javax.servlet.*; import 阅读全文
摘要:
MVC三层架构 什么是MVC:model、view、controller 模型、试图、控制器 1、早些年 用户直接访问控制层,控制层就可以直接操作数据库; servlet--CRUD-->数据库 弊端:程序十分臃肿,不利于维护 servlet的代码中:处理请求、响应、试图跳转、处理JDBC、处理业务 阅读全文
摘要:
3 代理模式 为什么要学习代理模式?SpringAOP的底层 代理模式的分类: 静态代理 动态代理 3.1 静态代理 3.1.1 角色分析: 抽象角色:一般会使用接口或者抽象类来解决 真实角色:被代理的角色 代理角色:代理真实角色,一般会做一些附属操作 客户:访问代理对象的人 3.1.2 代码步骤: 阅读全文
摘要:
2 OOP七大原则 开闭原则:对扩展开放,对修改关闭 应用需求改变时,尽量不修改原来的代码,可以进行扩展,扩展模块不影响原来模块的运行 里氏替换原则:继承必须确保超类所拥有的性质在子类中仍然成立 子类可以继承父类的功能,尽量不要去改变父类原有的功能(不要重写),需要时可以增加新的方法 依赖倒置原则: 阅读全文
摘要:
1 设计模式概述 1.1 什么是设计模式 GoF(Gang of Four) 设计模式是前辈们对代码开发经验的总结,是解决特定问题的一系列套路。他不是语法规则,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。 设计模式本质是面向对象设计原则的解决方案,是对类的封装、继承性 阅读全文