2020最新MyBatis教程【IDEA版】-MyBatis从入门到精通

2020最新MyBatis教程【IDEA版】-MyBatis从入门到精通myBatis 是一个 JDBC 的增强版 用于操作数据库 其思维导图如下 p1 49p 三层架构 p2 49p 框架概念 p3 49p JDBC 缺陷 p4 49p MyBatis 能干什么 p5 49p MyBatis 使用步骤 p6 49p 创建 mapper 文件 xml version 1 0

大家好,我是讯享网,很高兴认识大家。

myBatis是一个JDBC的增强版,用于操作数据库。其思维导图如下:

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

p1/49p 三层架构

在这里插入图片描述

p2/49p 框架概念

加粗样式在这里插入图片描述

p3/49p JDBC缺陷

在这里插入图片描述
在这里插入图片描述

p4/49p MyBatis能干什么

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

p5/49p MyBatis使用步骤

在这里插入图片描述

p6/49p 创建mapper文件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

<?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.bjpowernode.entity.StudentDao"> <select id="selectStudents" resultType="com.bjpowernode.entity.Student"> select id,name,email,age from student order by id </select> </mapper> 
讯享网

p7/49p 创建主配置文件【不用记住】在这里插入图片描述

在这里插入图片描述

p8/49p 创建SqlSession执行sql语句

讯享网package com.bjpowernode; import com.bjpowernode.entity.Student; import jdk.internal.loader.Resource; import org.apache.ibatis.io.Resources; import org.apache.ibatis.jdbc.SQL; import org.apache.ibatis.session.SqlSession; import org.apache.ibatis.session.SqlSessionFactory; import org.apache.ibatis.session.SqlSessionFactoryBuilder; import java.io.IOException; import java.io.InputStream; import java.util.List; / * @Author:马仲杰 * @Date 2021/6/10 / public class MyApp { 
    public static void main(String[] args) throws IOException { 
    //访问mybatis读取student数据 //1、定义mybatis主配置文件的信息 String config = 
小讯
上一篇 2025-04-08 20:40
下一篇 2025-02-07 12:24

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/30058.html