package com.smtservlet.mybatis; import org.apache.ibatis.mapping.SqlSource; import org.apache.ibatis.parsing.XNode; import org.apache.ibatis.scripting.xmltags.XMLLanguageDriver; import org.apache.ibatis.session.Configuration; public class SMTMybatisLang extends XMLLanguageDriver { @Override public SqlSource createSqlSource(Configuration configuration, XNode script, Class parameterType) { SMTXMLScriptBuilder builder = new SMTXMLScriptBuilder(configuration, script, parameterType); return builder.parseScriptNode(); } }