- 博客(3)
- 收藏
- 关注
原创 AOP的简单介绍
AOP1.AOP简介AOP面向切面编程,采取横向抽取机制,取代了传统纵向继承体系重复性代码(性能监视、安全检查、缓存)SpringAOP使用纯java实现,不需要专门的编译过程和类加载器,在运行期间以代理方式织入增强代码2.AOP底层原理AOP底层原理:代理机制动态代理:特点:字节码就是随用随创建,随用随加载作用:不修改源码的基础上对方法进行增强分类:基于接口的动态代理基于子类的动态代理Spring的代理分为两个:JDK动态代理和CGLib动态代理JDK是
2021-10-19 21:23:38 270
原创 Spring的简单入门
Spring框架什么是SpringSpring是分层得javaSE轻量级开源框架,以IOC(Inverse of Control 控制反转)和AOP(Aspect Oriented Programming面向切面编程为内核)Spring是众多优秀设计模式得组合(工厂,单例,代理,适配器,包装器,观察者)分层:JavaEE的三层结构:web层、业务层、数据访问层(持久层、集成层)Struts是web层基于MVC设计模式框架Mybatis,Hibernate是持久的一个ORM的框架
2021-10-12 20:58:25 68
原创 每天五个面试题,保温杯里泡枸杞!!!
1、final关键字的作用? final修饰成员变量时,必须赋值,一旦赋值不能被更改 final修饰局部变量时可以不赋值,但是赋值后就不能更改 final修饰成员方法时,子类不能重写 final修饰类不能被继承 接口中的变量都是默认 public static final 修饰的!!!2、抽象类和接口的区别? 接口的方法都是抽象的,抽象类可以有抽象方法也可以有非抽象方法 类可以有多个接口,但是只能继承一个抽象类 类如果要实现一个接口必须实
2021-10-12 20:55:54 80
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人