Skip to content

基于cat的mybatis监控插件,spring boot自动配置,只需添加pom依赖,无需其他操作,支持多数据源。

Notifications You must be signed in to change notification settings

felton321/cat-mybatis-spring-boot-starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

cat-mybatis-spring-boot-starter

简介


大众点评的cat是一款强大的监控工具,在spring boot时代,因为自动配置的出现,使用此starter添加cat对mybatis的监控相当容易,只需添加一个dependency即可,监控核心逻辑基于大众点评的代码,略有修改。

版本


  1. spring-boot: 1.5.14.RELEASE
  2. cat-client: 2.0.0 (后续会开源对cat-client的spring-boot改造,使其不再依赖/data目录)
  3. druid: 1.0.18
  4. dbcp: 1.4

使用步骤:


  1. 首先感谢大众点评的开源奉献。
  2. 进入cat的源项目:https://github.com/dianping/cat , 按照cat官方的教程打包、部署cat,且需要将cat-client模块的deploy到maven仓库中,本项目需要使用。
  3. 下载本项目
  4. 根目录下运行 mvn clean deploy部署到仓库中。
  5. 使用时,在需要监控的项目pom.xml中加入如下依赖即可自动监控mybatis sql:
<dependency>
    <groupId>com.github</groupId>
    <artifactId>cat-mybatis-starter</artifactId>
    <version>1.0.0</version>
</dependency>
  1. 支持dbcp与druid两种连接池,且支持druid多数据源.
  2. 如有问题请联系: [email protected]

About

基于cat的mybatis监控插件,spring boot自动配置,只需添加pom依赖,无需其他操作,支持多数据源。

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages