Mybatis 入门

MyBatis简介:

 

MyBatis是一种JDBC的框架,为了让JDBC更加简洁,快速,易于维护。

MyBatis主要从以下几个方面简化JDBC:

1.把注册驱动和sql语句这些硬编码,在配置文件中完成

2.把手动设置参数和手动封装结果的操作自动化

具体在idea中的操作:

查询tb_user中的数据

1.先创建数据表tb_user

2.创建模块,导入坐标:在maven的pom.xml配置文件中,配置需要导入的jar包

 

 

3.编写MyBatis核心配置文件:就是把连接数据库(注册驱动)的信息写到配置文件当中去

 

 4.编写sql映射文件:就是把sql语句写在这个配置文件当中去,这个mapper标签下可以写sql语句,图中select只是其下的一个标签,还可以写update,delete等。这个 select id= 是这个下面的查询语句的唯一标识,后面需要用到

 

 配置完sql映射文件后需要把这个文件名字复制到MyBatis配置核心文件中的<mappers>标签中:

 

 5.编码:

   加载MyBatis核心配置文件获得SqlSessionFactory对象

  根据sqlSessionFactory对象得到可以执行sql语句的对象SqlSession

  SqlSession 调用selectList()方法,再把那个sql映射文件中的namespace和id 作为参数传进去,得到结果是已经封装好的集合

 

 最后释放资源

  sqlSession.close();

 

 

  

  

 

 


 

posted @ 2022-11-05 23:19  索隆111  阅读(81)  评论(0)    收藏  举报