Mybatis -> 别名优化(typealias),打印日志(logImpl-STDOUT_LOGGING)

别名优化(typealias)

    <!--
    配置文件properties路径
    注意配置属性的顺序,properties在第一位
    -->    
    <properties resource="db.properties"/>
    <!--
    别名:package-开启包扫描,包下的所有类都可以扫到,写的时候写类的小写开头就可以
    可以在类的上面加Alias注解起自定义别名
    -->
    <typeAliases>
        <package name="com.mysqlclass"/>
    </typeAliases>
 <!--resulttype后面只要写类的小写开头就可以-->    
<select id="selectlist" resultType="mybatis">
        select * from mybatis_1
</select>

打印日志(logImpl-STDOUT_LOGGING),settings

<!--注意位置顺序,property排第一,settings排第二位,位置是固定的-->
	<properties resource="db.properties"/>
	
	    <!--
	    set日志
	    name=logImpl 大小写不能错,一定是logImpl
	    value=STDOUT_LOGGING stdout:标准 logging:记录--标准日志
	    -->
    <settings>
        <setting name="logImpl" value="STDOUT_LOGGING"/>
    </settings>
    
    <typeAliases>
        <package name="com.mysqlclass"/>
    </typeAliases>

控制台日志

...
Opening JDBC Connection  //打开 jdbc 连接
Created connection 1658699134. //创建连接 什么号码
Setting autocommit to false on JDBC Connection [com.mysql.jdbc.JDBC4Connection@62ddbd7e] //set关闭自动提交事务
==>  Preparing: select * from mybatis_1  //打印了sql语句
==> Parameters:  //这里是要传入的变量,我这里不需要传入变量
<==    Columns: id, idname, psw   //列
<==        Row: 1, 罗德sdf, 1		//排
<==        Row: 2, 罗什, 2
<==        Row: 3, c, 3
<==        Row: 4, d, 4
<==        Row: 5, rod, 777
<==        Row: 6, f, null
<==        Row: 7, gggggg, null
<==      Total: 7	//多少个记录
Mybatis{id=1, idname='罗德sdf', psw=1}	//输出
Mybatis{id=2, idname='罗什', psw=2}
Mybatis{id=3, idname='c', psw=3}
Mybatis{id=4, idname='d', psw=4}
Mybatis{id=5, idname='rod', psw=777}
Mybatis{id=6, idname='f', psw=0}
Mybatis{id=7, idname='gggggg', psw=0}
Resetting autocommit to true on JDBC Connection [com.mysql.jdbc.JDBC4Connection@62ddbd7e] //重新set开启自动提交事务
Closing JDBC Connection [com.mysql.jdbc.JDBC4Connection@62ddbd7e] //关闭jdbc连接
Returned connection 1658699134 to pool. //返回连接到连接池
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值