在Oracle数据库的Spring数据JDBC扩展中对此进行了描述
章节
8.2自定义数据源连接准备器的配置
…但是您可以实现一个ConnectionPreparer,它将使用当前用户的登录ID。这样,即使您的数据源配置了共享用户名,您也可以捕获用户登录信息。
这是我认为您正在使用的oracle解决方案。还应该有可能使其适应另一个数据库。

在Oracle数据库的Spring数据JDBC扩展中对此进行了描述
章节
8.2自定义数据源连接准备器的配置
…但是您可以实现一个ConnectionPreparer,它将使用当前用户的登录ID。这样,即使您的数据源配置了共享用户名,您也可以捕获用户登录信息。
这是我认为您正在使用的oracle解决方案。还应该有可能使其适应另一个数据库。