# mySpringMVC **Repository Path**: AlphF_admin/mySpringMVC ## Basic Information - **Project Name**: mySpringMVC - **Description**: 学习springmvc框架 自建 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-10-06 - **Last Updated**: 2022-08-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Spring 宗旨:简化开发 AOP功能的应用: Authentication权限认证,日志,事务,懒加载,Context Process上下文处理, Error Handler 错误跟踪(异常捕获机制),cache 缓存处理 **AOP 宗旨:解耦** 代理模式:1.事情必须做,而自己没有时间或不想做; 2.持有被代理对象的引用 就像房租中介一样 单例模式: 保证从系统启动到系统终止,全过程只会产生一个实例. 当我们在应用中遇到功能性冲突时需要使用单例模式 工厂模式: 1.隐藏复制逻辑过程,只关心结果 委派模式:(干活是我,功劳是你) 特点: 1.类似于中介的功能 2. 持有被委托人的引用 3.不关心过程,只关心结果 why? 主要目的隐藏具体的实现逻辑 (类似于工厂模式) 与代理模式最大特点是 在持引用对象前后不调用代码. 策略模式: 过程不同,结果一样 最典型的的应用:Comparator 比较器 返回0,1,-1 三个值. public int compare(Long o1,Long 02){ return 0; } 原型模式: 过程相同,但结果不一样. 2. 数据内容完全一样,但实例不同 例如:克隆