请简述 MyBatis 的操作大致步骤。
时间: 2023-06-19 13:04:57 浏览: 301
MyBatis 的操作大致步骤如下:
1. 编写 SQL 映射文件:在该文件中定义 SQL 语句、参数映射和结果映射等信息。
2. 编写实体类:实体类是数据库表的映射对象,需要与 SQL 映射文件中的结果映射一一对应。
3. 编写 MyBatis 配置文件:该文件中配置了数据库连接信息、SQL 映射文件的位置和参数等信息。
4. 创建 SqlSessionFactory 对象:通过 MyBatis 提供的 SqlSessionFactoryBuilder 类来构建 SqlSessionFactory 对象,该对象是 MyBatis 的核心对象,用于创建 SqlSession 对象。
5. 创建 SqlSession 对象:SqlSession 对象是 MyBatis 中用于执行 SQL 语句的核心对象,可以通过 SqlSessionFactory 对象的 openSession() 方法创建。
6. 执行 SQL 语句:通过 SqlSession 对象的 selectOne()、selectList()、insert()、update()、delete() 等方法来执行 SQL 语句,其中参数是 SQL 映射文件中定义的 SQL 语句的 id 和参数对象。
7. 关闭 SqlSession 对象:执行完 SQL 语句后,需要调用 SqlSession 对象的 close() 方法来关闭会话,释放资源。
阅读全文