当我打开hibernate记录器时,我得到带有绑定变量的语句,然后是变量列表及其值。例如
DEBUG org.hibernate.SQL - insert into EMPLOY (NAME, LAST_NAME, CITY) values (?,?,?)
DEBUG org.hibernate.type.TimestampType - binding 'John' to parameter: 1
DEBUG org.hibernate.type.IntegerType - binding 'Doe' to parameter: 2
DEBUG org.hibernate.type.StringType - binding 'NY' to parameter: 3
我想将日志解析为sql脚本并获取组合命令的列表,例如
insert into EMPLOY (NAME, LAST_NAME, CITY) values ('John','Doe','NY')
有人知道这样做的解析器吗?