1.打印ibatis后台执行sql日志
#log4j.logger.com.ibatis=DEBUG,monitor,exception,A1
#log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUG,monitor,exception
#log4j.logger.com.ibatis.common.jdbc.ScriptRunner=DEBUG,monitor,exception
#log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=DEBUG,monitor,exception
log4j.logger.java.sql.Connection=DEBUG,monitor,exception
log4j.logger.java.sql.Statement=DEBUG,monitor,exception
log4j.logger.java.sql.PreparedStatement=DEBUG,monitor,exception
log4j.logger.java.sql.ResultSet=DEBUG,monitor,exception
前面几句都说要加上,可是加上不加上打印出来的结果都一样,具体作用还有查一下。
2.ibatis如果查询参数不为空则加入此条件语法:
<isNotNull property="4" prepend=" and ">
a.endArea like #4#
</isNotNull>
如果输入的第四个参数不为空则加入此条件,条件与条件中用and连接
分享到:
相关推荐
《iBatis学习资料汇总》 iBatis,作为一个轻量级的持久层框架,它在Java开发领域中扮演着重要的角色。这个框架允许开发者将SQL语句与Java代码分离,提高了开发效率并降低了维护成本。本文将深入探讨iBatis的核心...
ibatis学习资料ibatis学习资料ibatis学习资料ibatis学习资料ibatis学习资料ibatis学习资料ibatis学习资料ibatis学习资料ibatis学习资料ibatis学习资料ibatis学习资料ibatis学习资料
Ibatis 学习资料Ibatis 学习资料Ibatis 学习资料Ibatis 学习资料Ibatis 学习资料Ibatis 学习资料Ibatis 学习资料Ibatis 学习资料Ibatis 学习资料Ibatis 学习资料
【ibatis学习资料及个人学习笔记】 Ibatis,作为一个轻量级的持久层框架,它在Java开发领域中占有重要地位。本资料包是针对Ibatis的学习资源集合,旨在帮助初学者快速掌握这一强大的数据库操作工具。Ibatis的核心...
2. **Ibatis学习指南**:这可能是中文版的学习资料,针对初学者提供了详尽的入门教程和进阶指南。学习指南通常会涵盖Ibatis的基本概念,如SqlMapConfig.xml配置文件、Mapper接口的使用、SqlSession的操作,以及...
Ibatis,全称为MyBatis,是一个优秀的Java持久层框架,它主要负责简化数据库操作,将SQL语句与Java代码分离,...本资料包中的内容,无论是学习资料还是API文档,都将帮助初学者快速掌握Ibatis,并在实践中发挥其优势。
通过学习 Ibatis 与 Spring 的整合,开发者可以更好地管理和组织数据库操作,提升开发效率,同时保持代码的整洁和可读性。在实际项目中,理解并熟练运用这些知识点,能够有效地构建稳定且高效的后端系统。
### J2EE学习:Ibatis开发资料概要 #### 一、Ibatis简介与特点 Ibatis是一款半自动化的ORM(Object Relational Mapping)框架,它不像Hibernate等其他ORM工具那样提供完全自动化的数据库操作,而是更侧重于SQL语句...
标题 "ibatis学习IBATIS好资料" 涉及的核心知识点是关于iBATIS,一个流行的开源Java持久层框架,它将SQL映射到Java对象,实现了数据访问层(DAL)的简化。这个资源包提供了对iBATIS深入学习的各种材料,包括jar包和...