呵呵呵5596

导航

mybatis框架听课笔记(1)

一  什么是框架:

     框架就是一套解决方案,不同的框架解决不同的问题。框架帮助我们封装了很多细节,使用开发者

使用极简单的方式就可以实现功能,大大的提高了开发效率。

简而言之,框架其实就是某种应用的半成品,就是一组组件,供你选用完成你自己的系统。简单

说就是使用别人搭好的舞台,你来做表演。而且,框架一般是成熟的,不断升级的软件。

二  mybatis框架:

基于数据访问层的框架,

mybatis 是一个优秀的基于java的持久层框架,它内部封装了jdbc,使开发者只需要关注sql语句

本身,而不需要花费精去处理加载驱动、创建连接、创建 statement等繁杂的过程。

 

三  mybatis环境搭建:

1 创建user表

 2 导入依赖,创建javabeen对象User类

 

3 编写UserDao接口

找所有人

 

4 创建mybatis核心配置文件:

sqlMapConfig.xml,必须是这个名称

 

5  创建UserDao.xml

是UserDao的实现

 

在里面定义sql语句,

结果类型为list集合的泛型,

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE mapper

        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"

        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">

<mapper namespace="com.qf.pojo.dao.UserDao">

    <!--

      配置查询所有操作       id:方法名称,和接口名称需要对应 

      resultType:返回值类型

     -->

    <select id="findAll" resultType="com.qf.pojo.User">         select * from user

  </select>

</mapper>

 

在sqlMapConfig.xml中引用UserDao.xml

6 测试一下

创建测试类TestMybatis.java

 

总结:

说明 :

log4j: 日志加载 

 

posted on 2021-12-09 11:34  呵呵呵5596  阅读(34)  评论(0编辑  收藏  举报