mybatis环境搭建(一)

mybatis是什么?

mybatis是一个持久层的框架,是apache下的*项目。

mybatis的优势是什么?

1、mybatis让程序将主要精力放在sql上,通过mybatis提供的映射方式,*灵活生成(半自动化,大部分需要程序员编写sql)满足需要sql语句。

2、mybatis可以将向preparedStatement中的输入参数自动进行输入映射,将查询结果集灵活映射成java对象。(输出映射


mybatis的框架图:

  mybatis环境搭建(一)



mybatis环境

     mybatis环境搭建(一)


mybatis工程搭建步骤

   

1eclipse下新建java工程如(testmybatis

2、在testmybatis下新建文件夹lib,放入mybatis中核心包和依赖包的jar

mybatis环境搭建(一)

3、全选项目中lib文件夹下的jar,右击build path--add to build path

4、在referenced libraries中中添加数据库驱动包


mybatis环境搭建(一)

5testmybatis下新建SourceFolder文件夹命名为config

6、在config文件夹下新建2file,命名为log4j.propertiesSqlMapConfig.xml,并新建文件夹sqlmap

7、在log4j.properties文件中添加如下内容:

#Global logging configuration

#\u5728\u5f00\u53d1\u73af\u5883\u4e0b\u65e5\u5fd7\u7ea7\u522b\u8981\u8bbe\u7f6e\u6210DEBUG\uff0c\u751f\u4ea7\u73af\u5883\u8bbe\u7f6e\u6210info\u6216error

log4j.rootLogger=DEBUG,stdout

#Console output...

log4j.appender.stdout=org.apache.log4j.ConsoleAppender

log4j.appender.stdout.layout=org.apache.log4j.PatternLayout

log4j.appender.stdout.layout.ConversionPattern=%5p[%t] - %m%n

 

8、在src目录下新建包,cn.itcast.mybatis.firstcn.itcast.mybatis.jdbc


至此,项目建立完毕

mybatis环境搭建(一)


上图是环境搭建完毕后的整体效果图,下篇博客我们将进行一些简单的实例分析。