
Spring
文章平均质量分 64
彧卿丶
知道的越多,不知道的就越多
展开
-
IoC 和 AOP讲解
文章会从如下几个方面来进行解释什么是 IoC? IoC 解决了什么问题? IoC 和 DI 的区别? 什么是 AOP? AOP 解决了什么问题? AOP 为什么叫做切面编程?首先声明:IoC & AOP 不是 Spring 提出来的,它们在 Spring 之前其实已经存在了,只不过当时更加偏向于理论。Spring 在技术层次将这两个思想进行了很好的实现。什么是 IoCIoC (Inversion of control )控制反转/反转控制。它是一种思想不是一个技术实现。.原创 2021-04-11 23:02:08 · 572 阅读 · 0 评论 -
spring注解之@ComponentScan注解
自定扫描路径下边带有@Controller,@Service,@Repository,@Component注解加入spring容器 通过includeFilters加入扫描路径下没有以上注解的类加入spring容器 通过excludeFilters过滤出不用加入spring容器的类 自定义增加了@Component注解的注解方式 1、 @ComponentScan注解是什么 其实很简单,@ComponentScan主要就是定义扫描的路径从中找出标识了需要...原创 2021-02-19 15:03:50 · 146 阅读 · 0 评论 -
Spring中的InitializingBean接口的使用
InitializingBean接口为bean提供了初始化方法的方式,它只包括afterPropertiesSet方法,凡是继承该接口的类,在初始化bean的时候都会执行该方法。一: spring应用import org.springframework.beans.factory.InitializingBean;public class TestInitializingBean implements InitializingBean{ @Override public void原创 2020-09-10 10:43:00 · 363 阅读 · 0 评论 -
Spring中@Async
在Java应用中,绝大多数情况下都是通过同步的方式来实现交互处理的;但在处理与第三方系统交互的时候,容易造成响应迟缓的情况,之前大部分都是使用多线程来完成此类任务,其实在Spring3.x之后,就已经内置了@Async来完美解决这个问题。1. 何为异步调用? 在解释异步调用之前,我们先来看同步调用的定义;同步就是整个处理过程顺序执行,当各个过程都执行完毕,并返回结果。 异...原创 2020-03-24 11:49:29 · 136 阅读 · 0 评论 -
Spring中WebDataBinder类解决日期和字符串的转换
在实际操作中经常会碰到表单中的日期 字符串和Javabean中的日期类型的属性自动转换, 而springMVC默认不支持这个格式的转换,所以必须要手动配置,自定义数据类型的绑定才能实现这个功能。比较简单的可以直接应用springMVC的注解@initbinder和spring自带的WebDataBinder类和操作。@InitBinderpublic void initBinder(...原创 2020-03-24 11:35:52 · 546 阅读 · 0 评论 -
spring的工作原理介绍
作为一名Java Coder,无时无刻都在用Spring这个框架,可我们对他的了解有多少呢。下面我自己整理了一些思路,有问题还请大佬多多指教。Spring的工作原理就是让一个对象的创建不用new就可以自动的生产,在运行时与xml Spring的配置文件来动态的创建对象和调用对象,而不需要通过代码来关联。Spring的概念Spring是一种多层的J2EE应用程序框架,其核心就是提供一种新...原创 2020-03-23 12:36:54 · 465 阅读 · 0 评论