Spring
zhangpower1993
技术小白,慢慢学习中
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring--IOC、DI和AOP的概念理解
IOC和DI IOC:Inversion of Control —— 控制反转 IoC不是一种技术,只是一种思想,一个重要的面向对象编程的法则,它能指导我们如何设计出松耦合、更优良的程序。传统应用程序都是由我们在类内部主动创建依赖对象,从而导致类与类之间高耦合,难于测试;有了IoC容器后,把创建和查找依赖对象的控制权交给了容器,由容器进行注入组合对象,所以对象与对象之间是松散耦合,这样也方便测试...原创 2019-03-09 21:58:43 · 6132 阅读 · 0 评论 -
Servlet简单介绍
参考:servlet菜鸟 1. 简介 Servlet是什么? Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。 使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。 Servlet架构: ...原创 2019-03-29 21:01:05 · 193 阅读 · 0 评论 -
Spring---处理multipart形式的数据
参考:-SpringMVC处理Multipart数据 1.Multipart介绍 1.1 Multipart形式的数据 Multipart格式数据会将一个表单拆分为多个部分(part)--通过content-type中指定的分割符,每个部分对应一个输入域。在一般的表单输入域中,它对应的部分会放置文本型数据,如果是文件上传形式,它对应的部分可以是二进制。1.2 Multipart/form-d...原创 2019-03-30 14:07:23 · 1785 阅读 · 0 评论 -
Spring---处理异常
目录 1. 简介 2. Spring自身异常自动映射为指定HTTP状态码 3. 使用@ResponseStatus将自定义异常映射为指定HTTP状态码 4. 基于控制器处理异常:@ExceptionHandler 5. 全局异常处理:@ControllerAdvice———推荐 参考:Spring MVC异常统一处理的三种方式 1. 简介 在具体的SSM项目开发中,由于Con...原创 2019-03-30 14:59:15 · 320 阅读 · 0 评论 -
Spring---事务管理
转载:https://juejin.im/post/5b00c52ef265da0b95276091#heading-0 声明式和编程式事务请看:https://juejin.im/entry/59b49220f265da06456d4725 目录 1. 简介 2.1PlatformTransactionManager接口 2.2TransactionDefinition接口 a...转载 2019-03-30 17:14:37 · 205 阅读 · 0 评论 -
Spring---缓存数据-Redis
目录 0. 简介 0.1 缓存收益和场景 0.2 缓存更新策略 1. 概述 2. Spring Cache 2.1 Spring与缓存实现进行集成 2.1.1 启用对缓存的支持 2.1.2 缓存管理器 2.1.3 为方法添加注解以支持缓存 3. 使用Redis缓存 3.1 添加依赖 3.2 配置连接池 3.3 Redis连接工厂 3.4 配置RedisTemplate...转载 2019-03-30 20:15:10 · 357 阅读 · 0 评论 -
Spring---远程过程调用(RPC)
https://juejin.im/post/58720e8c1b69e6005ca6e306#heading-1 RMI 不考虑网络限制时使用(PS:因为RMI使用任意端口来交互,有时无法穿越防火墙);同时,RMI是基于Java 的,意味着客户端和服务端必须都是java开发的。因为RMI使用了java的序列化机制,所以通过网络传输的对象类型必须要保证在调用两端的java运行时是完全相同的版...转载 2019-03-30 20:37:57 · 1347 阅读 · 0 评论 -
Spring---消息
Spring消息之JMS.请见:https://www.cnblogs.com/jmcui/p/8906803.html Spring消息之RabbitMQ,请见:https://www.jianshu.com/p/79ca08116d57 AMQP 与 JMS 的区别: 1、AMQP为消息定义了线路层(wire-level protocol)的协议,而JMS所定义的是API规范...转载 2019-03-30 21:29:20 · 342 阅读 · 0 评论 -
Spring---Bean的作用域和生命周期
前言 1. bean的作用域 1.1 singleton——唯一 bean 实例 1.2 prototype——每次请求都会创建一个新的 bean 实例 1.3 request——每一次HTTP请求都会产生一个新的bean,该bean仅在当前HTTP request内有效 1.4 session——每一次HTTP请求都会产生一个新的 bean,该bean仅在当前 HTTP session...转载 2019-04-11 20:38:01 · 1127 阅读 · 0 评论 -
Spring IOC 容器源码分析 - 循环依赖的解决办法
请见:https://segmentfault.com/a/1190000015221968转载 2019-05-06 11:40:20 · 333 阅读 · 0 评论
分享