SpringBoot 监控 SQL 运行情况

Druid 数据库连接池相信很多小伙伴都用过,个人感觉 Druid 是阿里比较成功的开源项目了,不像 Fastjson 那么多槽点,Druid 各方面一直都比较出色,功能齐全,使用也方便,基本的用法就不说了,今天我们来看看 Druid 中的监控功能。

准备工作

首先我们来创建一个 Spring Boot 工程,引入 MyBatis 等,如下:

图片

选一下 MyBatis 和 MySQL 驱动,做一个简单的测试案例。

先来连接一下数据库:

spring.datasource.username=root
spring.datasource.password=123
spring.datasource.url=jdbc:mysql:///test05?serverTimezone=Asia/Shanghai

创建一个 User 实体类,做一个简单的查询案例,如下:

public class User {
    private Integer id;
    private String username;
    private String address;
    private String password;
    private String email;
    //省略 getter/setter
}
@Mapper
public interface UserMapper {
    List<User> getUserByUsername(String username);
}
@Service
public class UserService {
    @Autowired
    UserMapper userMapper;
    public List<User> getUserByUsername(String username){
        return userMapper.getUserByUsername(username);
    }
}
@RestController
public class UserController {
    @Autowired
    UserService userService;

    @GetMapping("/user")
    public List<User> getUser(String username) {
        return userService.getUserByUsername(username);
    }
}

UserMapper.xml 如下:


 

                

相关推荐

  1. 脚本:监控Oracle中正在运行SQL

    2024-03-21 06:18:03       36 阅读
  2. jvm运行情况预估

    2024-03-21 06:18:03       38 阅读
  3. SQL笔记 -- 索引失效情况

    2024-03-21 06:18:03       57 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-21 06:18:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-21 06:18:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-03-21 06:18:03       87 阅读
  4. Python语言-面向对象

    2024-03-21 06:18:03       96 阅读

热门阅读

  1. 前端小白的学习之路(ES6 一)

    2024-03-21 06:18:03       34 阅读
  2. 汇编语言中的MVC

    2024-03-21 06:18:03       35 阅读
  3. 用AI启动个人项目实战【连载03】

    2024-03-21 06:18:03       45 阅读
  4. 提升Python代码效率的神奇魔法

    2024-03-21 06:18:03       37 阅读
  5. SpringCloud面试题以及答案

    2024-03-21 06:18:03       34 阅读
  6. [pytorch][grid_sample]: 知识记录

    2024-03-21 06:18:03       42 阅读
  7. Spring 之声明式事务和 Spring Junit 案例应用详解

    2024-03-21 06:18:03       42 阅读
  8. 常见物联网模型优缺点简介

    2024-03-21 06:18:03       41 阅读