MyBatis
文章平均质量分 83
3
李林楠
努力成为技术大牛!
展开
-
MyBatis将查询的两个字段分别作为Map的key和value
sql查询返回值使用map封装多个key和value原创 2023-07-10 16:04:27 · 3214 阅读 · 2 评论 -
MyBatis(尚硅谷)
师承尚硅谷原创 2023-01-05 22:06:42 · 418 阅读 · 0 评论 -
MyBatis框架快速入门
内容列表:快速开始一个MyBatis基本CURD的操作MyBatis内部对象分析使用Dao对象入门案例搭建MyBatis开发环境,实现第一个案例。使用MyBatis准备下载MyBatishttps://github.com/mybatis/mybatis-3/releases搭建MyBatis开发环境创建mysql数据库和表数据库名 ssm ;表名 student 。创建数据库CREATE DATABASE `ssm`CHARACTER SET utf8 COLLATE.原创 2021-10-23 21:10:06 · 653 阅读 · 1 评论 -
MyBatis 框架 Dao 代理
Dao 代理实现数据库操作mybatis 提供代理mybatis 创建Dao 接口的实现类对象,完成对 sql 语句的执行。mybatis 创建一个对象代替dao实现类的功能。使用mybatis代理的要求mapper文件的namespace一定是接口的全限定名称。mapper文件中的标签id是dao接口的方法名称。mybatis代理实现方式使用SqlSession对象的方法 getMapper(dao.class)例如:现在有StudentDao接口。SqlSession sessi原创 2021-10-25 23:38:52 · 142 阅读 · 0 评论 -
MyBatis 框架 动态Sql
文章目录MyBatis 框架 动态Sql动态 SQL-if动态 SQL-where动态 SQL-foreach简单类型对象类型动态 SQL-代码片段MyBatis 框架 动态Sql动态 SQL,通过 MyBatis 提供的各种标签对条件作出判断以实现动态拼接 SQL 语句。这里的条件判断使用的表达式为 OGNL 表达式。常用的动态 SQL标签有、、、等。MyBatis 的动态 SQL 语句,与 JSTL 中的语句非常相似。动态 SQL,主要用于解决查询条件不确定的情况:在程序运行期间,根据用户提交原创 2021-10-30 17:44:02 · 171 阅读 · 0 评论 -
MyBatis 配置文件
MyBatis 配置文件主配置文件mybatis配置文件两大类:1.主配置文件 2.mapper文件之前项目中使用的 mybatis.xml 是主配置文件。主配置文件:提供mybatis全局设置,包含日志、数据源、mapper文件位置等。mapper文件:写sql语句,一张表一个mapper文件。<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.原创 2021-10-30 21:55:38 · 752 阅读 · 0 评论 -
Mybatis 通用分页插件PageHelper
Mybatis 通用分页插件PageHelper基于 PageHelper 分页实现步骤:1.maven坐标<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.1.10</version></dependency>2.加入 plugin 配置原创 2021-10-30 22:24:01 · 235 阅读 · 0 评论