课程大纲
学习路线规划
技术篇
行业资讯
pmp
软考
Spring容器启动流程是怎样的 在创建Spring容器,也就是启动Spring时: 首先会进行扫描,扫描得到所有的BeanDefinition对象,并存在一个Map中 然后筛选出非懒加载的单例BeanDefinit ...详情>>
Spring中什么时候@Transactional会失效因为Spring事务是基于代理来实现的,所以某个加了@Transactional的方法只有是被代理对象调用时,那么这个注解才会生效,所以如果是被代理 ...详情>>
Spring中的事务是如何实现的 Spring事务底层是基于数据库事务和AOP机制的 首先对于使用了@Transactional注解的Bean,Spring会创建一个代理对象作为Bean 当调用代理对象的方 ...详情>>
ApplicationContext和BeanFactory有什么区别BeanFactory是Spring中非常核心的组件,表示Bean工厂,可以生成Bean,维护Bean,而ApplicationContext继承了BeanFactory,所以Applicatio ...详情>>
Spring中Bean是线程安全的吗Spring本身并没有针对Bean做线程安全的处理,所以: 如果Bean是无状态的,那么Bean则是线程安全的 如果Bean是有状态的,那么Bean则不是线程安全的 另外 ...详情>>
Spring中的Bean创建的生命周期有哪些步骤Spring中一个Bean的创建大概分为以下几个步骤: 推断构造方法 实例化 填充属性,也就是依赖注入 处理Aware回调 初始化前,处理@PostCons ...详情>>
Spring事务失效的八大场景与原因分析 方法内的自调用:Spring事务是基于AOP的,只要使用代理对象调用某个方法时,Spring事务才能生效,而在一个方法中调用使用this.xxx()调用方法 ...详情>>
Spring事务传播机制 多个事务方法相互调用时,事务如何在这些方法间传播,方法A是一个事务的方法,方法A执行过程中调用了方法B,那么方法B有无事务以及方法B对事务的要求不同都会 ...详情>>
单例Bean和单例模式单例模式表示JVM中某个类的对象只会存在唯一一个。而单例Bean并不表示JVM中只能存在唯一的某个类的Bean对象。 ...详情>>
谈谈你对IOC的理解 通常,我们认为Spring有两大特性IoC和AOP,那到底该如何理解IoC呢? 对于很多初学者来说,IoC这个概念给人的感觉就是我好像会,但是我说不出来。 那么IoC到底是什 ...详情>>
什么是Java中的Lambda表达式,它的优点是什么?
解释Java中的异常处理机制,try-catch-finally的工作原理是什么?
什么是Java中的序列化,如何实现自定义序列化?
如何在Java中实现多态?请举例说明
解释Java中的接口和抽象类的区别及使用场景
Spring Boot 控制器基础知识
2024-10-06
2024-09-13
2024-08-01
2024-10-22