码迷,mamicode.com
首页 > 其他好文 > 详细

Mybatis优化操作

时间:2014-12-17 22:19:50      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   ar   io   color   使用   sp   java   

Mybatis优化操作

在链接数据库的时候可以把配置链接数据库文件的操作写在一个文件中,然后在conf.xml文件中引入文件就可以,取值的时候类似于jstl标签取值,

<properties resource="db.properties"/>

通过上述上面两节的代码,你可以看出,实体类太长了写这比较麻烦,有没有一种别名代替它,mybatis确实提供了定义别名的办法

在conf.xml中写下代码

<typeAliases>

         <typeAlias type="bean.User" alias="_User"/>

</typeAliases>

就能实现别名的使用。大家都知道,hibernate 中可以打印sql语句,mybatis中也可以实现,不过需要自己来配置,需要在项目中引入log4j的包

src下加入log4j的配置文件,打印日志信息。

1:添加架包 log4j-1.2.16.jar

2:配置log4j.xml

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
    <appender name="STDOUT" class="org.apache.log4j.ConsoleAppender">//输出到控制台
        <layout class="org.apache.log4j.PatternLayout">
            <param name="ConversionPattern" 
                value="%-5p %d{MM-dd HH:mm:ss,SSS} %m  (%F:%L) \n" />
        </layout>
    </appender>
    <logger name="java.sql">//输出sql语句
        <level value="debug" />
    </logger>
    <logger name="org.apache.ibatis">
        <level value="debug" />
    </logger>
    <root>
        <level value="debug" />
        <appender-ref ref="STDOUT" />
    </root>

 

Mybatis优化操作

标签:style   blog   http   ar   io   color   使用   sp   java   

原文地址:http://www.cnblogs.com/aicpcode/p/4170544.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!