学无先后,达者为师

网站首页 编程语言 正文

spring-boot jpa 实现拦截器 StatementInspector

作者:Jothan Zhong 更新时间: 2024-01-15 编程语言

springbootjpa实现sql拦截的方式很简单,只要实现 StatementInspector 接口既可以。

package com.zsh.masterdata.config;

import org.hibernate.resource.jdbc.spi.StatementInspector;
public class JpaStatementInspector implements StatementInspector {

    @Override
    public String inspect(String s) {

        System.out.println("sql拦截器:-------------");
        System.out.println(s);
        return s;
    }
}

application.yml中加入配置

spring:
  jpa:
    properties:
      hibernate:
        session_factory:
          statement_inspector: com.zsh.masterdata.config.JpaStatementInspector

原文链接:https://blog.csdn.net/qq_43985303/article/details/129809552

  • 上一篇:没有了
  • 下一篇:没有了
栏目分类
最近更新