自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 JDK动态代理

JDK动态代理一.什么是代理二.Java动态代理基于JDK实现动态代理JDK动态代理解析基于JDK实现动态代理的特点:一.什么是代理代理其实就是一种常用的设计模式。这种通过,工程师编辑代理类代码,实现代理模式;在编译期就生成了代理类的方式通常也被称作静态代理。代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。/** * 猫咪接口 */public interface C

2020-07-13 18:05:58 104

原创 Spring的IOC实现

Ioc容器如何工作Ioc 容器实际上就是 Context 组件结合其他两个组件共同构建了一个 Bean 关系网,如何构建这个关系网?构建的入口就在 AbstractApplicationContext 类的 refresh 方法中。这个方法的代码如下:public void refresh() throws BeansException, IllegalStateException { synchronized (this.startupShutdownMonitor) {

2020-06-21 17:04:11 175

原创 Spring的整体架构分析

Spring整体框架Spring 总共有十几个组件,但是真正核心的组件只有几个,下面是 Spring 框架的总体架构图:其中Spring的核心组件为Core,Beans,Context这三个组件构成了Spring的最基础功能也是核心功能IOC容器(Inversion of Control container)Spring的设计理念...

2020-06-10 14:10:52 325

原创 FastJson与Get和Set方法

今天写代码的时候遇到了一个错误一个极其简单的错误。首先说下过程,我希望将后端Controller返回的结果做一个统一封装,返回统一结果集。在我重写ResponseBodyAdvice中的beforeBodyWrite()方法,准将结果封装到结果集返回,当我写完代码后发现返回结果为{}。于是我各种百度,谷歌,都没找到原因,最后我点进去结果集类中发现没有get方法。解决了一个业务问题后,我得到了另一个技术问题。那就是为什么没get方法获取不到值。起初我以为是Spring中Bean的原因。是因为我在往前

2020-05-18 16:50:12 2666

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除