自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AOP的简单介绍

AOP 1.AOP简介 AOP面向切面编程,采取横向抽取机制,取代了传统纵向继承体系重复性代码(性能监视、安全检查、缓存) SpringAOP使用纯java实现,不需要专门的编译过程和类加载器,在运行期间以代理方式织入增强代码 2.AOP底层原理 AOP底层原理:代理机制 动态代理: 特点:字节码就是随用随创建,随用随加载 作用:不修改源码的基础上对方法进行增强 分类: 基于接口的动态代理 基于子类的动态代理 Spring的代理分为两个:JDK动态代理和CGLib动态代理 JDK是

2021-10-19 21:23:38 260

原创 Spring的简单入门

Spring框架 什么是Spring Spring是分层得javaSE轻量级开源框架,以IOC(Inverse of Control 控制反转)和AOP(Aspect Oriented Programming面向切面编程为内核) Spring是众多优秀设计模式得组合(工厂,单例,代理,适配器,包装器,观察者) 分层: JavaEE的三层结构:web层、业务层、数据访问层(持久层、集成层) Struts是web层基于MVC设计模式框架 Mybatis,Hibernate是持久的一个ORM的框架

2021-10-12 20:58:25 65

原创 每天五个面试题,保温杯里泡枸杞!!!

1、final关键字的作用? final修饰成员变量时,必须赋值,一旦赋值不能被更改 final修饰局部变量时可以不赋值,但是赋值后就不能更改 final修饰成员方法时,子类不能重写 final修饰类不能被继承 接口中的变量都是默认 public static final 修饰的!!! 2、抽象类和接口的区别? 接口的方法都是抽象的,抽象类可以有抽象方法也可以有非抽象方法 类可以有多个接口,但是只能继承一个抽象类 类如果要实现一个接口必须实

2021-10-12 20:55:54 76

空空如也

空空如也

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

TA关注的人

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