package org.nutz.dao.impl.interceptor; import org.nutz.dao.DaoException; import org.nutz.dao.DaoInterceptor; import org.nutz.dao.DaoInterceptorChain; import org.nutz.dao.impl.sql.run.NutDaoExecutor; import org.nutz.dao.sql.DaoStatement; /** * 把DaoStatement优美地打印出来.默认启用. * * @author wendal * @since 1.r.58 */ public class DaoLogInterceptor implements DaoInterceptor { public void filter(DaoInterceptorChain chain) throws DaoException { DaoStatement statement = chain.getDaoStatement(); if (statement != null) { NutDaoExecutor.printSQL(statement); } chain.doChain(); } }