随笔分类 - # spring
摘要:@Scheduled 注解是 Spring 提供的一个注解式定时任务调度工具,用于简化定时任务的实现。它的默认行为是单线程执行,即任务默认在同一个线程中依次执行。如果任务抛出异常或执行时间过长,可能会影响后续任务的调度。 在 Spring 中,使用 @Scheduled 注解定义的多个定时任务默认是
阅读全文
摘要:RPC远程调用过程,是分布式架构的核心,按响应方式如下两种: 同步调用:客户端调用服务端方法,等待服务端返回或者超时后,再继续进行自己的操作 异步调用:客户端把消费发送给中间件,不在等待服务端放回,直接进行自己的操作 apache Dubbo是一款高性能的java rpc框架,可以和spring无缝
阅读全文
摘要:Spring事务(Transaction)_洛卡JAVA架构师的博客-CSDN博客_spring事务 由于Spring对持久层的很多框架都支持,由于使用的持久层框架不同,所以对事务管理的操作也不同,spring为了规范这些持久层框架操作,统一定义了一个事务规范。这个接口名称是:PlatformTra
阅读全文
摘要:在程序运行期间,不修改代码的情况下,对方法进行增强。 优点: 减少重复代码,提高开发效率,维护方便。 AOP实现原理: 1,JDK动态代理,需要接口 2,Cglib动态代理,不需要接口,只需要类即可。 java 动态代理_angen2018的博客-CSDN博客 JoinPoint:连接点,所有可以被
阅读全文
摘要:依赖注入:我们托管给spring核心容器的类中存在属性,需要Spring在创建该类的实例的时候随便给这个对象的属性赋值,这就是依赖注入。 使用有参构造进行属性注入 constructor-arg标签属性 name:类的属性名 <bean id="memberController" class="co
阅读全文
摘要:测试代码 package com.angen; import org.junit.Test; import org.springframework.context.ApplicationContext; import org.springframework.context.support.Class
阅读全文
摘要:/* * Copyright 2002-2020 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this fi
阅读全文
摘要:参考文档 Spring Framework 中文文档 - 17. Transaction Management | Docs4dev 方法一:xml配置 案例: <!--配置声明式事务--> <bean id="txManager" class="org.springframework.jdbc.d
阅读全文
摘要:结合这个链接一起看 (12条消息) spring aop切入点表达式详解_祁东握力的博客-CSDN博客_spring 切入点表达式 或者直接看手册: Spring Framework 中文文档 - 11. Spring 面向切面的编程 | Docs4dev execution(* com.xyz.m
阅读全文