Introducción a mybatis
MyBatis es un excelente marco de capa de persistencia que admite consultas SQL simples, procedimientos almacenados y mapeo avanzado. MyBatis elimina la configuración manual de casi todos los códigos y parámetros JDBC y la encapsulación de búsqueda del conjunto de resultados. MyBatis puede usar XML o anotaciones simples para la configuración y mapeo original, mapeo de interfaces y Pojos de Java (objetos Java Old Old) en los registros en la base de datos.
Echemos un vistazo a la declaración SQL de impresión de la consola mybatis
1. Primero, ajuste el nivel de ejecución de Ibatis Log4j para depurar e imprima la instrucción IPATIS ejecutando SQL en la consola.
2. Agregue la siguiente declaración
### Show SQL Declaración Part Log4j.logger.com.ibatis = debuglog4j.logger.com.ibatis.common.jdbc.simppledataSource = debuglog4j.logger.com.ibatis.common.jdbc.scriptrunner = debuglog4j.logger.com.i.i batis.sqlmap.engine.impl.sqlmapClientDelegate = debuglog4j.logger.java.sql.connection = debuglog4j.logger.java.sql.statement = debuglog4j.logger.java.sql.preparedstatement = debug
Echemos un vistazo a las declaraciones SQL de impresión de la consola MyBatis e Ibatis
#Haga clic en el nivel de ejecución de Ibatis Log4j para depurar e imprima las declaraciones SQL para Ibatis ejecutando log4j.rootlogger = debug, stdout, logfile #### Información de registro de salida al Console ### log4j.appender.stdout = org.apache.log4j.consoleppender#log4j.appender.stdout.target = system.errlog4j.appender.stdout.layout = org.apache.log4j.simplElayout #### Información de registro de salida para archivar: jbit.log ### log4j.appender.logfile = org.apache.log4j.filePepependerlog4j.appender.logfile.file = d: /test.loglog4j.appende r.logfile.layout = org.apache.log4j.patternlayoutlog4j.appender.logfile.layout.conversionPattern =%d {yyyy-mm-dd HH: MM: SS} %F %P %M %N ### Pantalla de instrucción SQL Parte log4j.logger.com.ibatis = debuglog4j.logger.com.ibatis.common.jdbc.simppledataSource = debuglog4j.logger.com.ibatis.comon.jdbc.scriptrunner = debuglog4j.logger.com.com.com .ibatis.sqlmap.engine.impl.sqlmapClientDelegate = debuglog4j.logger.java.sql.connection = debuglog4j.logger.java.sql.statement = debuglog4j.logger.java.sql.preparedstatement = debugLo anterior es el código de implementación para imprimir declaraciones SQL en la consola MyBatis presentada a usted. Espero que te sea útil. Si tiene alguna pregunta, déjame un mensaje y el editor le responderá a tiempo. ¡Muchas gracias por su apoyo al sitio web de Wulin.com!