1、Mybatis是一个优秀的基于Java的持久层框架,内部封装了JDBC,使开发者只需关注SQL语句本身,而不是再花费精力去处理诸如注册驱动,创建Connection、配置Statement等繁杂过程!

2、

image.png

3、mybatis在控制台展示sql语句:—-仅在开发时候使用!

  1. <!-- 打印sql语句-->
  2. <setting name="logImpl" value="STDOUT_LOGGING"/>

例子:

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
        PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
    <!--    做一些其它设置-->
    <settings>
<!--        打印sql语句-->
        <setting name="logImpl" value="STDOUT_LOGGING"/>
    </settings>
</configuration>