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();
标签:语句,文件,JDBC,入门,配置文件,MyBatis,sql,Mybatis From: https://www.cnblogs.com/y-258/p/16861675.html