在sql标签中,可以使用${XXX}占位符取别名 <sqlid="userColumns">${alias}.id,${alias}.username,${alias}.password</sql> 这个SQL 片段可以在其它语句中使用,例如: select<includerefid="userColumns"><propertyname="alias"value="t1"/></include>,<includerefid="userColumns"><propertyname="alias"value...
>classType=Class.forName(id.substring(0,id.lastIndexOf(".")));// 5. 获取包含原始 sql 语句的 BoundSql 对象BoundSql boundSql=statementHandler.getBoundSql();String sql=boundSql.getSql();log.info("替换前---sql:{}",sql);// 拦截方法String mSql=null;// 6. 遍历 Dao 层类的方法for(Metho...