spring之ApplicationContextAware详解 - 简书

一、进入正题Aware本义就是"自动的",顾名思义spring给我们自动做了些事情。spring有很多以Aware结尾的类,有EnvironmentAware、ApplicationContextAware、MessageSourceAware等。这里我主要讲一下ApplicationContextAware。 二、使用```java @Service("gatewayServi...
阅读全文

策略模式详解(用java语言实现策略模式)_java spring 策略模式_数据知道的博客-CSDN博客

策略模式(Strategy Pattern): 定义一系列的算法,把它们一个个封装起来,并且使他们可相互替换。本模式使得算法的变化可以独立于使用它的客户。(Define a family of algorithms,encapsulate each one and make them interchangeable.Strategy lets the algorithmvary indepen...
阅读全文

Spring Boot Actuator自定义健康检查_梦想画家的博客-CSDN博客

Spring Boot Actuator自定义健康检查===========================健康检查是Spring Boot Actuator中重要端点之一,可以非常容易查看应用运行至状态。本文在前文的基础上介绍如何自定义健康检查。1\. 概述本节我们简单说明下依赖及启用配置,展示缺省健康信息。首先需要引入依赖:``` compile("org.springf...
阅读全文

Spring Boot(八):Spring Boot的监控法宝:Actuator - 知乎

欢迎添加个人微信:1272808775,一起交流学习,并可邀你进IT技术分享讨论群,与大佬们讨论技术~也欢迎关注公众号青梅主码,获取更多、更及时的技术资料~原创不易,您的转发与点赞是对作者最大的鼓励哦! 在日常项目中,除了开发过程比较重要以外,实际上运维过程也尤为重要。而Spring Boot 也为我们考虑到了这一点,它为我们提供了Actuator这一组件,帮助我们监控、...
阅读全文

SpringBoot集成Actuator健康指示器health_木木与呆呆的博客-CSDN博客

1.说明====本文详细介绍Actuator提供的HealthIndicators, 即健康指示器的配置使用, 利用自动配置的健康指标, 检查正在运行的应用程序的状态, 以及自定义健康指标的方法。 监控软件通过调用健康指示器接口, 在生产系统出现故障时发出提醒。2.查看健康指示器=========访问health端点:```cobolhttp://lo...
阅读全文

基于MyBatis插件开发SQL日志记录功能_mybatis sql log_小飞飞的技术笔记的博客-CSDN博客

目录 在新项目中有个需求,需要记录下增删改的SQL并落表。一般考虑到的是需要利用Spring的,抽取日志记录的功能,在持久层操作的时候进行统一增强。项目用到的持久层框架是MyBatis,那么直接想到的就是利用MyBatis的插件机制对执行的SQL进行记录。那么具体如何实现呢?原理又是什么?读了这篇文章的小伙伴就可以搞清楚啦。工程源码在最后一、插...
阅读全文

mybatis.mapper-locations 配置多个mapper路径_mapperscan多路径_lockie_zou的博客-CSDN博客

springboot或者spring项目经常会引用其它项目,把其它项目的Jar包加进来,因为每个项目的包路径不一样,mapper.xml的路径也不一样,这个时候就需要引入多个路径。项目A,mapper.xml 路径在 resources/mappers/push 下面项目B,mapper.xml 路径再 resources/mappers/下面项目A引用了项目B,把项目B的jar包加入...
阅读全文

yml 配置 mapper-locations 支持多级目录_流放深圳的博客-CSDN博客

1、问题描述        随着开发项目的模块增加,有时候需要按照不同的功能模块做文件目录的划分。如使用  时,xml 的文件也需要划分文件夹,如图: Demo1.xml 是在 mapper 目录下(一般项目开始做的时候就是直接放在 mapper 下)Demo2.xml 是在模块 module2 下,DemoMapper.xml 是在 demo 下,也就是不同的功能模块有不...
阅读全文

MybatisPlus 使用 saveOrUpdate 详解(慎用),及问题解决方法!_mybatisplus saveorupdate_Java充电桩的博客-CSDN博客

今天的想法是,要在插入数据库时,如果有某某一个主要字段的值重复,则不插入,否则则插入! 看了一下Plus是有这个saveOrUpdate 方法!原本使用save时是没有问题了,改成saveOrUpdate 用了一下就报错了。com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: error: can not exec...
阅读全文

mybatis配置输出执行sql日志_mybatis sql 日志_万山寒的博客-CSDN博客

配置日志打印sql 方式一,设置日志输出类```properties输出查询结果mybatis.configuration.logimpl=org.apache.ibatis.logging.stdout.StdOutImpl不输出查询结果mybatis.configuration.logimpl=org.apache.ibatis.logging.log4j2.Log4j2Im...
阅读全文