-
SpringBoot 实现自定义的 @ConditionalOnXXX 注解示例详解
目录实现一个自定义的@Conditional派生注解Conditional派生注解的类如何注入到spring容器实现一个自定义的@Conditional派生注解自定义一个注解,继承@
6202022-09-03 15:37:54 -
Spring Data Jpa返回自定义对象的3种方法实例
目录方法一、简单查询直接new对象方法二、Service层使用EntityManager方法三、Dao层使用Map接收自定义对象总结tasks表对应的Entity@Entity@NoArgsCon
5502022-09-03 15:37:53 -
如何利用Spring把元素解析成BeanDefinition对象
目录前言1.BeanDefinition2.BeanDefinitionParserDelegate2.1.parseBeanDefinitionElement2.2.parseBeanDefinit
6602022-09-03 15:37:49 -
Java微服务实战项目尚融宝接口创建详解
目录需求一、创建父工程srb二、创建模块guigu-common1、创建Maven模块2、配置pom三、创建模块service-base1、创建Maven模块2、配置pom四、创建模块service-
5802022-09-03 15:37:46 -
Sentinel整合Feign流程详细讲解
修改84模块84消费者调用提供者9003Feign组件一般是消费侧重点依赖org.spring
6602022-09-03 15:37:32 -
java BigDecimal类案例详解
目录前言一.介绍二.知识点介绍三.知识点详解1、概述2、BigDecimal构造方法3、源码的描述4、BigDecimal加减乘除运算5、总结6、精炼练习6.1题目6.2实验步骤结语前言只要认真
7002022-09-03 15:37:28 -
Java @SentinelResource全面介绍
目录按资源名称限流加后续处理按照Url地址限流加后续处理客户自定义限流处理逻辑按资源名称限流加后续处理Module:cloudalibaba-sentinel-service8401pom新增依赖
6402022-09-03 15:37:11 -
Sentinel热点key限流的实现详解
目录基本介绍兜底方法参数例外项基本介绍何为热点热点即经常访问的数据,很多时候我们希望统计或者限制某个热点数据中访问频次最高的TopN数据,并对其访问进行限流或者其它操作兜底方法分为系统默认和客户
6002022-09-03 15:36:53 -
SpringBoot统一返回格式的方法详解
目录前言1.直接返回结果2.约定返回格式3.返回统一格式结果4.切片封装统一格式编写注解编写ControllerAdvice见证奇迹的时刻到了5.自定义返回格式场景1:返回成功时code为2
6402022-09-03 15:36:52 -
mybatis log4j2打印sql+日志实例代码
目录前言基于maven的springboot第二种jdk6,普通jar包的springmvc总结前言将采用slf+log4j2方式进行打印日志,以下用两种方式,一种基于maven的springbo
6102022-09-03 15:36:49 -
详解SpringMVC的拦截器链实现及拦截器链配置
目录1、拦截器链实现2、拦截器链的执行顺序1、拦截器链实现只需定义多个拦截器的bean,然后在拦截器的配置类中将其逐一添加即可第一个拦截器的定义:@Componentpublicclass
6002022-09-03 15:36:47 -
Maven依赖管理的用法介绍
目录一、依赖传递1.直接依赖与间接依赖2.依赖传递冲突时的优先规则(1)路径优先(2)声明优先(3)后声明覆盖先声明二、依赖管理1.可选依赖2.排除依赖3.可选依赖与排除依赖的异同点一
5502022-09-03 15:36:45 -
Maven继承与聚合详解及作用介绍
目录一、继承引言1.继承关系的实现2.依赖配置二、聚合引言实现聚合三、继承与聚合的合并一、继承引言继承关系可以对不同模块的依赖版本做统一管理,因为子模块中的依赖基本都继承于父模块,父模块中指定
5802022-09-03 15:36:44 -
SpringMVC项目异常处理机制详解
目录1、异常分类2、自定义项目业务异常3、自定义项目系统异常4、其他异常5、异常代码6、异常处理器7、异常发生1、异常分类通常分为三类:系统异常(SystemException),业务异常(Busi
5802022-09-03 15:36:43 -
spring-boot-starter-parent的作用详解
我们SpringBoot项目pom文件中都会引入spring-boot-starter-parent这样一个依赖,如下:
6202022-09-03 15:36:33