
spring
文章平均质量分 78
NIIMP
A Niimper
展开
-
一文拿捏Spring事务之、ACID、隔离级别、失效场景
据库系统 运行中发生故障,有些事务尚未完成就被迫中断,这些未完成事务对数据库所做的修改有一部分已写入物理数据库,这时数据库就处于一种不正确的。同个类中的调用被@transaction修饰的方法,会失效,因为只有当事务方法被当前类以外的代码调用,才会由spring生成的代理对象来管理。即一个事务内部的操作及使用的数据对其它并发事务是隔离的,并发执行的各个事务之间不能互相干扰。),对同一字段的多次读取结果都是一致的,除非数据是被自身事务所修改的,可以阻止脏读和不可重复读,但幻读仍有可能发生。原创 2023-10-05 00:00:00 · 285 阅读 · 0 评论 -
一文拿捏Spring之IOC、循环依赖、Spring的设计模式
传统情况下是采用new的方式来创建对象,这个对象是由我们来直接控制的,但是有了IOC后,我们可以在IOC运行期间通过DI动态的将依赖的对象进行注入,对象交由spring进行管理。setter方法注入:通过setter方法来注入依赖关系,Spring容器在创建Bean实例后,通过反射调用setter方法来注入依赖关系。构造器注入:通过构造函数来注入依赖关系,Spring容器在创建Bean实例时会先调用该类的构造函数进行初始化。构造器注入:通过构造函数的参数注入给依赖对象,并且在初始化对象的时候注入。原创 2023-10-05 00:00:00 · 246 阅读 · 0 评论 -
一文拿捏Spring之AOP
Component@Aspect@Slf4jpublic void before() { // 前置通知log.info("AopAspect1.....before....方法执行了");public void after() { // 后置通知log.info("AopAspect1.....after....方法执行了");public void afterReturning() { // 返回后通知,只有方法正常返回了,那么此时才会执行该方法。原创 2023-10-04 00:00:00 · 149 阅读 · 0 评论 -
一文拿捏SpringMVC的调用流程
完整版SpringMVC调用流程原创 2023-10-02 13:47:58 · 604 阅读 · 0 评论 -
一文拿捏 Spring Bean的生命周期
Aware系列接口setBeanName()方法--->用于在Bean实例化后,将Bean的名称传递给Bean实例setBeanFactory()方法--->用于在Bean实例化后,将BeanFactory(即Spring容器)传递给Bean实例setApplicationContext()方法--->用于在Bean实例化后,将ApplicationContext(即Spring应用上下文)传递给Bean实例BeanPostProcessor对象 --(初始化执行的方法-类比aop)原创 2023-10-02 13:45:00 · 225 阅读 · 0 评论 -
立即拿捏过滤器和拦截器
过滤器和拦截器都是基于AOP思想实现的,用于处理某个统一的功能。原创 2023-09-22 13:56:35 · 80 阅读 · 0 评论 -
SpringCloud微服务相关与SpringBoot专题
在项目启动的时候的会自动读取classpath路径下META-INE文件夹下spring.factories文件中的内容读取就是org.springframework.boot.autoconfigure.EnableAutoConfiguration该键所对应的值,该键所对应的值就是配置类的全类名,然后通过导入器(Importselector)将这个类导入到spring容器中,在该类中所配置的哪些类也被导入到了spring容器中。并配合条件注解来决定当前这个配置是否要生效。原创 2023-09-12 20:31:42 · 103 阅读 · 0 评论 -
全网最细Spring+Spring事务
Component@Aspect@Slf4jpublic void before() { // 前置通知log.info("AopAspect1.....before....方法执行了");public void after() { // 后置通知log.info("AopAspect1.....after....方法执行了");public void afterReturning() { // 返回后通知,只有方法正常返回了,那么此时才会执行该方法。原创 2023-09-04 21:31:55 · 171 阅读 · 0 评论 -
全网最全且通俗易懂面试题之==>Spring Bean的生命周期 && SpringMVC的调用流程
全网最全且通俗易懂面试题之==>Spring Bean的生命周期 && SpringMVC的调用流程原创 2023-08-26 16:05:18 · 119 阅读 · 0 评论