跟项目平台有关:Hibernate内部有拦截器机制。跟配置有关,在添加配置的时候就添加了相应的拦截器。
如下拦截器需要重新实现。
public interface Interceptor {
/**
* Called when sql string is being prepared.
* @param sql sql to be prepared
* @return original or modified sql
*/
public String onPrepareStatement(String sql);
}
将Hibernate内部拦截器内部实现置换掉。比较麻烦,没那么容易成功。