实训day05-《MyBatis快速开始》

437 0

《MyBatis快速开始》
1,引入MyBatis的核心资源:
2,编写mybatis配置文件:
http://www.mybatis.org/mybatis-3/zh/getting-started.html
3,在代码中构建SqlSessionFactory,它是Mybatis功能的基础。
SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream);
4,进行数据库操作使用SqlSession,这样获取:
SqlSession session=sqlSessionFactory.openSession();
5,需要操作数据库,必须具备:映射接口——这是一个普通的java Interface,里面有若干查询方法;一个映射文件,格式如下:
基本格式:http://www.mybatis.org/mybatis-3/zh/getting-started.html
具体内容:http://www.mybatis.org/mybatis-3/zh/sqlmap-xml.html
6,编写映射文件中的SQL语句,传入参数需设置:parameterType,返回值需设置:resultType(当有多个返回值时,可以使用List进行封装)
7,在代码中调用映射接口执行相应的查询并接收返回值:
session.getMapper(映射接口.class);

发表评论