栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【Mybatis学习笔记】DAY01

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【Mybatis学习笔记】DAY01

一、绪论

Mybatis官网:MyBatis中文网

Q1:什么是MyBatis?

答:(粘贴自官网)MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。

Q2:本文主要内容是什么?

本文主要总结了利用Mybatis查询所有数据、查询详情、条件查询的方法。


 二、查询所有数据

三大步骤:1.编写一个与之对应的Mapper接口方法,举例:

public interface UserMapper {
    List selectAll();
}

            2.在Mapper.xml文件中编写对应的SQL映射文件,举例:

    
        select * from tb_brand where id = #{id};
    

注意参数占位符:

           #{}:会将其替换为?防止SQL注入

           ${}拼SQL,会存在SQL注入问题

参数传递时,使用#{}.


欢迎批评与指正!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/991375.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号