ide环境:eclipse neno2
一、创建web项目(我习惯用maven框架管理)
二、导入jar包
1、mybatis核心包:mybatis-3.3.1.jar
2、mysql驱动包:mysql-connector-java-5.1.40.jar
3、junit单元测试包(eclipse自带)
三、在classpath下添加log4j.properties文件
# Global logging configuration
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
四、编程步骤:
1、创建po类,根据需求创建
2、创建全局配置文件SqlMapConfig.xml
3、编写映射文件
4、加载映射文件,在SqlMapConfig.xml中进行加载;
5、编写测试程序,即编写Java代码,连接并操作数据库。
思路:
a、读取配置文件
b、通过SqlSessionFactoryBuilder创建SqlSessionFactory会话工厂。
c、通过SqlSessionFactory创建SqlSession。
d、调用SqlSession的操作数据库方法。
e、关闭SqlSession。