我当前项目的要求之一是能够记录 Hibernate 或 Ibatis 生成的 SQL 语句,并将它们保存到特定的表(在 SQLServer 上),以便管理员可以回来查看哪些查询运行以及谁运行它们,甚至按需重用这些语句。虽然我不同意这种方法,但我想知道是否确实存在一个可以实现此目的的库。我正在为我的 Web 应用程序使用 Spring 框架。
最佳答案
有第 3 方 SQL Server 工具可以捕获 T-SQL 语句并将其存储以供以后操作和分析,例如 Idera SQL Compliance Manager和 ApexSQL Comply
免责声明:我在 ApexSQL 担任产品支持工程师
关于java - 有没有办法捕获Hibernate和Ibatis中执行的SQL语句然后将它们保存到数据库中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19951471/