Introduction à Mybatis
MyBatis est un excellent cadre de couche de persistance qui prend en charge les requêtes SQL simples, les procédures stockées et la cartographie avancée. MyBatis élimine les paramètres manuels de presque tous les code et paramètres JDBC et l'encapsulation de recherche de l'ensemble de résultats. MyBatis peut utiliser du XML ou des annotations simples pour la configuration et la cartographie originale, les interfaces de cartographie et les Pojos de Java (Old Java objets) en enregistrements dans la base de données.
Jetons un coup d'œil à la déclaration SQL de l'impression de la console MyBatis
1. Tout d'abord, ajustez le niveau d'exécution Ibatis Log4J pour déboguer et imprimer l'instruction IPATIS en cours d'exécution sur la console.
2. Ajouter l'énoncé suivant
### Afficher la partie SQL Part Log4j.logger.com.ibatis = debuglog4j.logger.com.ibatis.common.jdbc.simpledatasource = debuglog4j.logger.com.ibatis.common.i batis.sqlmap.engine.impl.sqlmapclientdelegate = debuglog4j.logger.java.sql.connection = debuglog4j.logger.java.sql.statement = debuglog4j.logger.java.sql.pareparedstatement = Debug
Jetons un coup d'œil aux déclarations SQL de la console MyBatis et Ibatis et Ibatis
#Cliquez le niveau d'exécution Ibatis LOG4J pour déboguer et imprimer les instructions SQL pour Ibatis exécutant LOG4J.RootLogger = Debug, stdout, logfile #### Sortie des informations de journal à la console ### log4j.appendender.stdout = org.apache.log4j.consoleAppender # log4j.appendender.stdout.target = system.errlog4j.appendender.stdout.layout = org.apache.log4j.simplelayout #### Informations de journal de sortie: jbit.log. ### log4j.appender.logfile = org.apache.log4j.fileAppenderLog4j.appenden r.logfile.layout = org.apache.log4j.patternlayoutlog4j.appendender.logfile.layout.conversionPattern =% d {yyyy-mm-dd HH: MM: SS}% F% P% M% N ### Affichage de la partie SQL Part Log4j.logger.com.ibatis = Debuglog4j.logger.com.ibatis.common.jdbc.simpledatasource = debuglog4j.logger.com.ibatis.common.jdbc. .ibatis.sqlmap.engine.impl.sqlmapclientdelegate = debuglog4j.logger.java.sql.connection = debuglog4j.logger.java.sql.statement = debuglog4j.logger.java.sql.pareparement = DebugCe qui précède est le code d'implémentation pour imprimer les instructions SQL sur la console MyBatis qui vous est présentée. J'espère que cela vous sera utile. Si vous avez des questions, veuillez me laisser un message et l'éditeur vous répondra à temps. Merci beaucoup pour votre soutien au site Web Wulin.com!