Einführung in MyBatis
MyBatis ist ein hervorragendes Rahmen für Persistenzschicht, das einfache SQL -Abfragen, gespeicherte Verfahren und erweiterte Zuordnung unterstützt. MyBatis eliminiert manuelle Einstellungen fast aller JDBC -Code und -Parameter sowie die Suche in der Ergebnisse des Ergebnissatzes. MyBatis kann einfache XML oder Anmerkungen zur Konfiguration und ursprüngliche Zuordnung, Mapping -Schnittstellen und Javas Pojos (einfache alte Java -Objekte) in Datenbank in der Datenbank verwenden.
Werfen wir einen Blick auf die SQL -Erklärung der MyBatis -Konsolendrucke
1. Passen Sie zunächst die Ibatis LOG4J Run Level an debuggen und drucken Sie die iPatis -Ausführung von SQL -Anweisung auf der Konsole aus.
2. Fügen Sie die folgende Anweisung hinzu
### Show SQL Anweisung Teil log4j.logger.com.ibatis = debuglog4j.logger.ibatis.common.jdbc.simpledatasource = debuglog4j.logger.ibatis.common.jdbc.scriptrunner = debuglog4j.log4j.log4j.log4j.log4j.log4j.log4j.log4j.log4j.log4j.log4j.log4j.log4j.log4j.log4j.log4j.log4j. batis.sqlmap.engine.impl.sqlmapclientdelegate = debuglog4j.logger.java.sql.connection = debuglog4j.logger.java.sql.statement = debuglog4j.logger.java.sql.preparedStatement = Debugger.java.sql.preparedStatement = Debugger.java.sql.preparedStatement = Debugger.java.sql.preparedStatement
Schauen wir uns die MyBatis- und Ibatis -Konsolendruckanweisungen an
#CLICK DAS IBATIS LOG4J LAUFTEL -NEVEL DAN DEBUG, und DRUCKEN SIE DIE SQL -Anweisungen für Ibatis Running Log4j.rootlogger = Debug, Stdout, Logfile ####Ausgabeprotokollinformationen an die Konsole ### log4j.appender.stdout = org.apache.log4j.conoleAppender#log4j.appender.stdout.target = system.errlog4j.appender.stdout.layout = org.apache.log4j.simplelayout ### ### ### log -log -Informationen zu Dateien: jit.apache: jbbit. ### log4j.appender.logfile = org.apache.log4j.fileAppenderlog4j.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 ### SQL Statement Part Log4j.logger.ibatis = Debuglog4j.Logger.com.ibatis.common.jdbc.Simpledatasource = Debugog4j.logger.ibatis.common.jdbc.scripunner = .ibatis.sqlmap.engine.impl.sqlmapclientDelegate = debuglog4j.logger.java.sql.connection = debuglog4j.logger.java.sql.statement = debuglog4j.loggerDas obige ist der Implementierungscode zum Drucken von SQL -Anweisungen zu Ihnen vorgelegten MyBatis -Konsole. Ich hoffe, es wird Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird Ihnen rechtzeitig antworten. Vielen Dank für Ihre Unterstützung auf der Wulin.com -Website!