![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
文章平均质量分 75
Coder搬砖工
菜鸟级的搬砖工。。。
展开
-
Spring AOP使用详解
其实, 接触了这么久的 AOP, 我感觉, AOP 给人难以理解的一个关键点是它的概念比较多, 而且坑爹的是, 这些概念经过了中文翻译后, 变得面目全非, 相同的一个术语,在不同的翻译下, 含义总有着各种莫名其妙的差别. 鉴于此, 我在本章的开头, 着重为为大家介绍一个 Spring AOP 的各项术语的基本含义。为了术语传达的准确性, 我在接下来的叙述中, 能使用英文术语的地方, 尽量使用英文。什么是 AOPAOP(Aspect-Oriented Programming), 即面向切面编程..转载 2021-02-05 11:39:52 · 305 阅读 · 0 评论 -
spring 文件复制工具类
文件操作在使用各种 Resource 接口的实现类加载文件资源后,经常需要对文件资源进行读取、拷贝、转存等不同类型的操作。您可以通过 Resource 接口所提供了方法完成这些功能,不过在大多数情况下,通过 Spring 为 Resource 所配备的工具类完成文件资源的操作将更加方便。文件内容拷贝第一个我们要认识的是 FileCopyUtils,它提供了许多一步式的静态操作方法,能够将文件内容拷贝到一个目标 byte[]、String 甚至一个输出流或输出文件中。下面的实例展示了 FileCo原创 2021-02-05 10:02:32 · 824 阅读 · 0 评论 -
Spring 事务传播行为的理解
摘要: 原创出处 sf.gg/a/1190000013341344 「handaqiang」欢迎转载,保留摘要,谢谢! 前言 基础概念 1. 什么是事务传播行为? 2. Spring 中七种事务传播行为 代码验证 1.PROPAGATION_REQUIRED 2.PROPAGATION_REQUIRES_NEW 3.PROPAGATION_NESTED 4. REQUIRED,REQUIRES翻译 2020-09-24 09:25:04 · 151 阅读 · 0 评论 -
Spring常见面试题总结
1、Spring是什么?Spring是一个轻量级的IoC和AOP容器框架。是为Java应用程序提供基础性服务的一套框架,目的是用于简化企业应用程序的开发,它使得开发者只需要关心业务需求。常见的配置方式有三种:基于XML的配置、基于注解的配置、基于Java的配置。主要由以下几个模块组成:Spring Core:核心类库,提供IOC服务;Spring Context:提...转载 2019-10-28 22:58:10 · 122 阅读 · 0 评论 -
理解Spring容器、BeanFactory和ApplicationContext
一. spring容器理解spring容器可以理解为生产对象(OBJECT)的地方,在这里容器不只是帮我们创建了对象那么简单,它负责了对象的整个生命周期--创建、装配、销毁。而这里对象的创建管理的控制权都交给了Spring容器,所以这是一种控制权的反转,称为IOC容器,而这里IOC容器不只是Spring才有,很多框架也都有该技术。二. BeanFactory和ApplicationCont...翻译 2019-10-27 16:28:13 · 239 阅读 · 0 评论 -
spring事务
2.spring事务三大接口介绍2.1PlatformTransactionManager(平台)事务管理器spring并不直接管理事务,而是提供了很多事务管理器,将事务管理职责委托给hibernate或者JTA等持久化机制所提供的相关平台框架事务来实现。spring事务管理器的接口是org.springframework.transaction.PlatformTransacti...原创 2019-10-19 16:41:05 · 1157 阅读 · 0 评论 -
spring bean注入方式
1.spring注入方式1.1属性注入即通过setter()方法注入bean的属性值或者依赖的对象,属性注入使用<property>,使name属性值对应bean的属性名称,value属性或者<value>子节点指定属性值。<bean id="hello" class="it.com.cn.spring.HelloWord"> &l...原创 2019-10-18 14:01:13 · 301 阅读 · 0 评论 -
SpringMVC执行流程和原理
SpringMVC流程:01、用户发送出请求到前端控制器DispatcherServlet。02、DispatcherServlet收到请求调用HandlerMapping(处理器映射器)。03、HandlerMapping找到具体的处理器(可查找xml配置或注解配置),生成处理器对象及处理器拦截器(如果有),再一起返回给DispatcherServlet。04、Dispatche...原创 2019-10-11 10:29:08 · 419 阅读 · 0 评论