mybatis环境搭建(一)
mybatis是什么?
mybatis是一个持久层的框架,是apache下的*项目。
mybatis的优势是什么?
1、mybatis让程序将主要精力放在sql上,通过mybatis提供的映射方式,*灵活生成(半自动化,大部分需要程序员编写sql)满足需要sql语句。
2、mybatis可以将向preparedStatement中的输入参数自动进行输入映射,将查询结果集灵活映射成java对象。(输出映射)
mybatis的框架图:
mybatis环境
mybatis工程搭建步骤
1、eclipse下新建java工程如(testmybatis)
2、在testmybatis下新建文件夹lib,放入mybatis中核心包和依赖包的jar
3、全选项目中lib文件夹下的jar,右击build path--add to build path
4、在referenced libraries中中添加数据库驱动包
5、testmybatis下新建SourceFolder文件夹命名为config
6、在config文件夹下新建2个file,命名为log4j.properties和SqlMapConfig.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.first和cn.itcast.mybatis.jdbc
至此,项目建立完毕