随笔分类 -  Spring

摘要:(一)对设计原则的理解 1、开闭原则(Open-Closed Principle, OCP) 一个软件实体应当对扩展开发,对修改关闭.说的是,再设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展.换言之,应当可以在不必修改源代码的情况下改变这个模块的行为,在保持系统一定稳定性的基础上,对 阅读全文
posted @ 2020-11-26 10:34 乘风破浪的小子 阅读(422) 评论(0) 推荐(0)
摘要:一、前言 设计模式代表了软件设计的最佳实践,是经过不断总结提炼出来的代码设计经验的分类总结,这些模式或者可以简化代码,或者可以是代码逻辑开起来清晰,或者对功能扩展很方便 设计模式按照使用场景可以分为三大类: 创建型模式(Creational Patterns):对对象的实例化过程进行抽象,这使得一个 阅读全文
posted @ 2020-11-26 10:28 乘风破浪的小子 阅读(690) 评论(0) 推荐(0)
摘要:Spring MVC 运行流程 Spring MVC 将所有的请求都提交给 DispatcherServlet,它会委托应用系统的其他模块负责对请求进行真正的处理工作。 DispatcherServlet 查询一个或多个 HandlerMapping,找到处理请求的 Controller. Disp 阅读全文
posted @ 2020-11-26 09:03 乘风破浪的小子 阅读(70) 评论(0) 推荐(0)
摘要:如何自定义注解实现功能 创建自定义注解和创建一个接口相似,但是注解的 interface 关键字需要以 @ 符号开头。 注解方法不能带有参数; 注解方法返回值类型限定为:基本类型、String、Enums、Annotation 或者是这些类型的数组; 注解方法可以有默认值; 注解本身能够包含元注解, 阅读全文
posted @ 2020-11-26 09:02 乘风破浪的小子 阅读(5623) 评论(0) 推荐(0)
摘要:(一)BeanFactory 和 ApplicationContext 有什么区别 BeanFactory 可以理解为含有 bean 集合的工厂类。BeanFactory 包含了种 bean 的定义,以便在接收到客户端请求时将对应的 bean 实例化。 BeanFactory 还能在实例化对象的时生 阅读全文
posted @ 2020-11-26 08:57 乘风破浪的小子 阅读(132) 评论(0) 推荐(0)