最新 最热

Spring入门(三)——AOP

aspect object programming ,简单来说就是把重复的代码抽取出来,然后再需要用到的地方进行切入,这里讲解基于接口的注解实现

2020-03-11
1

SSM动态切换数据源

这里默认大家都会SSM框架了,使用时我们要往sqlSessionFactory里注入数据源。那么猜测:1、可以往sqlSessionFactory里注入多数据源来实现切换;2、将多个数据源封装成一个总源,再把这个总源注入到sqlSessionFactory里实现切...

2020-03-10
0

Spring知识梳理

Spring是模块化的,可以选择合适的模块来使用,其体系结构分为5个部分,分别为:

2020-03-10
0

2020年春招面试必备Spring系列面试题129道(附答案解析)

Spring 是一个开源应用框架,旨在降低应用程序开发的复杂度。它是轻量级、松散耦合的。它具有分层体系结构,允许用户选择组件,同时还为 J2EE 应用程序开发提供了一个有凝聚力的框架。它可以集成其他框架,如 Structs、Hiber...

2020-03-09
0

万万没想到,做防重复点击坑这么多

前几天,发现App设置页中有一堆的入口,点击一些item快点会启动两个页,举个例子,就比如说微信这个发现页:

2020-03-07
0

写代码写了好几年,才发现自己天天都在用设计模式!

本系列文章主要围绕程序员,特别是Java或者后端程序员必须掌握的一些技术和技能,这些文章都是结合我个人的编程学习经历,总结和沉淀下来的方法论。作者目前在阿里做Java,忙里偷闲分享一些技术文章,希望能让更多人更容易地学...

2020-03-06
0

SpringBoot 实现拦截的几种姿势

AOP(面向切面编程)常用于解决系统中的一些耦合问题,是一种编程的模式 通过将一些通用逻辑抽取为公共模块,由容器来进行调用,以达到模块间隔离的效果。...

2020-03-04
0

面试官:谈谈你对SpringAOP的了解?请加上这些内容,绝对加分!

众所周知,一旦提到AOP,相信大家都是条件反射的想到JDK代理和CGLib代理,没错,这两个代理都是在运行时内存中临时生成代理类,故而又称作运行时增强——动态代理。世间万物都不是绝对的,既然有动态代理,那么,是否有想过:是不是存...

2020-03-04
0

JVM 《八 JVM JDK代理&CGLib 代理解析》

前言&背景 现在Spring 什么的好火。 Spring 很经典的一个特性是AOP AOP 的基础是代理。 代理分为静态代理、动态代理。 静态代理,不好处挺明显的,工程中各式各样的代理代码,过于冗余。 动态代理显得就简洁多了。 动态代...

2020-02-25
0

【学习底层原理系列】重读spring源码1-建立基本的认知模型

从0-1的过程,是建立在自己已有认知基础上,去用自己熟悉的方式构建一件作品。也就是说,

2020-02-25
0