10 2019 档案
摘要:@Import导入自定义选择器 之前一篇博文: "Spring中的@Import注解" 已经详细介绍了@Import注解,不赘述。 需求描述 通过@import注解自定义组件选择器,将满足我们自定义的规则的bean导入到ioc容器中 项目结构 案例代码 首先是UserService接口及其实现类 配
阅读全文
摘要:Spring中Bean命名源码分析 一、案例代码 首先是demo的整体结构 其次是各个部分的代码,代码本身比较简单,不是我们关注的重点 配置类 接口的实现类 测试类 我们主要探究两个bean:一个是我们的SpringConfiguration类,它是配置类,也是容器中的bean 一个是UserSer
阅读全文
摘要:一、加入Maven依赖 二、客户端代码 控制台打印: 此路径在浏览器中访问即可访问我们上传的图片。 工具类 在springmvc文件上传控制器中我们只需要用 参数去接收就可以了。
阅读全文
摘要:Servlet工作流程 Servlet 3.0 之前,一个普通 Servlet 的主要工作流程大致如下: 1. Servlet 接收到请求之后,可能需要对请求携带的数据进行一些预处理; 2. 调用业务接口的某些方法,以完成业务处理; 3. 最后,根据处理的结果提交响应,Servlet 线程结束。 s
阅读全文
摘要:Let us begin by defining some central AOP concepts and terminology. These terms are not Spring specific… unfortunately, AOP terminology is not particu
阅读全文
摘要:项目需求 看一个 学校院系展示需求 编写程序展示一个学校院系结构:需求是这样,要在一个页面中展示出学校的院系 组成,一个学校有多个学院,一个学院有多个系: 传统方法 首先想到的是继承:将学院看做是学校的子类,系是学院的子类,这样实际上是站在 组织大小 来进行分层次的。(个人觉得这里用继承不是很恰当,
阅读全文
摘要:在现实生活中,常常需要对现有产品增加新的功能或美化其外观,如房子装修、相片加相框等。在软件开发过程中,有时想用一些现存的组件。这些组件可能只是完成了一些核心功能。但在不改变其结构的情况下,可以动态地扩展其功能。所有这些都可以釆用装饰模式来实现。 装饰模式的定义与特点 装饰(Decorator)模式的
阅读全文

浙公网安备 33010602011771号