当我打开休眠记录器时,我得到带有绑定变量的语句,然后是变量列表及其值。例如
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')
任何人都知道这样做的解析器吗?