项目地址
项目地址:https://code.csdn.net/luo4105/study_mybatis/
Mybatis单独配置
为了更好了解mybatis的配置,先完成一个不带spring整合的mybatis配置例子。
使用mybatis的配置如下
1.配置数据源,数据库、账号密码等
2.配置mapper配置文件
3.通过sqlsession获得对应dao接口,操作dao接口。代码
SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(Resources.getResourceAsReader("config/mybatis-config.xml"));
sqlSession = sqlSessionFactory.openSession();
usersDao = sqlSession.getMapper(UsersDao.class);
实现
Maven依赖
<dependencies> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.4.2</version> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>6.0.3</version> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency> <