![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
文章平均质量分 56
FightingITPanda
don't talk,show me the code
展开
-
panda白话 - Spring AOP 入门+实战
Spring 两大🐮特性:IOC 、AOP面试必问😄基本上大家都是对IOC理解比较深刻,Spring通过IOC容器帮我们管理bean嘛AOP其实使用也很广泛,只是你没咋关注过因为基本属于框架级的,基本配置一次就不用管了,那起码要看懂呀,let`s go~~AOP定义: Oriented Object Progamming (面向切面编程)概念:连接点 - joint point切入点 - point cut通知 - advice织入 - weaving切面.原创 2022-05-21 00:45:45 · 183 阅读 · 0 评论 -
Reactive Streams - 响应式流规范
支持非阻塞 + 背压 + 异步 +流处理 的标准非阻塞:不用说了背压: 上游快、下游慢,就是说消费者消费速度跟不上生产者生产的速度,消息阻塞过多,逆流而上,进而影响了上游 上游慢、下游快,消费速度>生产速度,导致消费者一直等待,资源浪费 背压就是通过流控解决这种速度差异造成的问题。异步:将Publisher发布和Subscriber订阅解耦流处理:所有数据通过流传递响应式规范提供了4个接口,我...原创 2021-07-27 16:00:33 · 256 阅读 · 0 评论 -
手写bean工厂 - properties
1、写配置文件panda.propertiestip:Properties 底层是map,key-value形式存值pandaService=com.panda.service.impl.PandaServiceImplpandaDao=com.panda.dao.impl.PandaDaoImplpandaController=com.panda.controller.PandaController2、bean工厂初始化读取配置文件加载类放到map//解析配置文件 static Ma原创 2020-11-22 22:09:47 · 210 阅读 · 1 评论 -
@JSONField 解决json字符串转对象,对象属性名与json中key不一致,如何接收数据问题
背景:我有个对象,过来个json,想用这个对象接收json中的值,对象中属性名与json中key值不一致实现:这个时候@JSONField注解就派上用场了,不能直接放在属性上,要放在set方法上模拟:1、 搞个对象,属性名分别为name,hobby,age,@Datapublic class PandaContentx { private String name; private String hobby; private int age; publ原创 2020-11-18 14:12:06 · 3922 阅读 · 4 评论 -
cron表达式动态配置
背景:搞个定时任务,什么时候执行不确定,不想每次修改都改代码只能把定时时间搞成动态的。。1、application.properties配置文件配置定时表达式job.corn = 0/5 0 * * * ? 目前五秒跑一次2、@Scheduled(cron = "${job.corn}")去配置文件值package com.dj.internet.task.batch;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import原创 2020-11-04 17:43:58 · 2567 阅读 · 3 评论 -
aop - cglib代理(实例)
cglib代理- 通过继承的方式实现代理类MethodInterceptor :通过MethodProxy.invokeSuper()反射调用目标对象的方法代码实现:1、创建接口package jdk;public interface Subject { void request(); void hello();}2、创建目标对象package jdk;...原创 2020-04-06 11:44:09 · 289 阅读 · 0 评论 -
aop - spring如何选择、创建代理bean
JDk & Cglib 动态代理对比Jdk只能针对有接口的类的接口方法进行动态代理Cglib基于继承的方式来实现代理,无法对static、final类进行代理Cglib基于继承的方式来实现代理,无法对private、static方法进行代理Sring如何创建代理bean康康DefaultAopProxyFactory...原创 2020-04-06 11:33:30 · 159 阅读 · 0 评论