JoinPoint
摘要:import org.aspectj.lang.reflect.SourceLocation; public interface JoinPoint { String toString(); //连接点所在位置的相关信息 String toShortString(); //连接点所在位置的简短相关信
阅读全文
元数据库 information_schema.tables
摘要:转 https://www.cnblogs.com/ssslinppp/p/6178636.html 1.information_schema数据库 对于mysql和Infobright等数据库,information_schema数据库中的表都是只读的,不能进行更新、删除和插入等操作,也不能加触发
阅读全文
多数据源
摘要:1.配置文件 # 数据源配置 spring: datasource: type: com.alibaba.druid.pool.DruidDataSource driverClassName: com.mysql.cj.jdbc.Driver druid: # 主库数据源 master: url:
阅读全文
@Bean
摘要:原文 https://www.cnblogs.com/cxuanBlog/p/11179439.html 1.源码 /* * Copyright 2002-2018 the original author or authors. * * Licensed under the Apache Licen
阅读全文
@RestControllerAdvice全局异常统一处理
摘要:spring项目中,我们通常规定了返回的格式(成功-失败-异常),特别是异常怎么处理方便呢? 1.自定义状态码实体 package com.ruoyi.common.constant; /** * 返回状态码 * * @author ruoyi */ public class HttpStatus
阅读全文
spring的事务传播机制
摘要:事务在多个方法的调用中是如何传递的,比如一个service方法调用另外一个service方法,事务是怎么创建,父方法的回滚对子方法的事务是否有影响?这些都是可以通过事务传播机制来决定的 Transactional注解的常用属性表: 属性说明 propagation 事务的传播行为,默认值为 REQU
阅读全文
spring-in-action-初识反应式编程reactor
摘要:一:反应式编程 1.反应式编程的优点 1)无阻塞 2)处理的数据可以是无限的 打水仗: 命令式编程:使用的是水气球。水气球的容量有限。把水气球装水,再扔向对方。如果想要更多的水,就需要更多的水气球。 反应式编程:使用的是水管。只要水管的另一头不断的输入水,那么这边喷出的水就不会断。 二:反应式流 1
阅读全文