Mybatis的总说明

Posted 10000miles

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mybatis的总说明相关的知识,希望对你有一定的参考价值。

MyBatis的用途

1.仅有JDBC就可以使用java环境进行数据库的操作,那么为什么要使用Mybatis呢?

answer:它消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装,这个问题会在最后作一篇专门的总结。

2.MyBatis项目组提供了那些jar包?

answer:Mybastis本身是小而轻的,它提供了与spring集成的有关jar包、动态sql、逆向工程、数据库迁移工具包和核心包。最佳实践是使用核心包的同时搭配log4j,极大地提高而来调试的便捷性。

3.应该使用那个日志工具呢?

Mybatis内置的日志工厂提供日志功能,具体的日志实现有以下几种方式:

  • SLF4J
  • Apache Commons Logging
  • Log4j 2
  • Log4j
  • JDK logging

具体选择哪个日志实现由MyBatis的内置日志工厂确定。它会使用最先找到的(按上文列举的顺序查找)。 如果一个都未找到,

日志功能就会被禁用。

不少应用服务器的classpath中已经包含Commons Logging,如Tomcat和WebShpere, 所以MyBatis会把它作为具体的日志实现。

以上是关于Mybatis的总说明的主要内容,如果未能解决你的问题,请参考以下文章

Mybatis基本用法

Atitit.mybatis的测试  以及spring与mybatis在本项目中的集成配置说明

框架mybatis属性配置说明

框架mybatis属性配置说明

关于 MyBatis resultMaps 的说明

05 MyBatis的引入和说明