首页 > 代码库 > Mybatis优化操作
Mybatis优化操作
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优化操作
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。