mybatis
文章平均质量分 83
分享各种技术知识,赶紧来学习,让我们一起不断地进步吧
faramita_of_mine
这个作者很懒,什么都没留下…
展开
-
mybatis之高级语法练习二
mybatis之高级语法练习二原创 2022-01-05 16:25:20 · 789 阅读 · 0 评论 -
mybatis之高级语法练习一
mybatis之高级语法练习一一、题目二、代码展示①主体框架②Resource实体类代码③ResourceMapper接口代码④resources文件夹下mapper文件里的ResourceMapper.xml代码⑤mybatis12-conf.xml配置文件⑥AppTest代码⑦数据库表内容⑧SQL语句代码⑩测试结果如图所示练习1练习2练习3一、题目练习:1.在 resource 表中增加如下的查询条件,并使用一条查询语句完成,参数统一使用 map。一、用户传入 page 与 size 参数时分页原创 2022-01-04 19:53:47 · 633 阅读 · 0 评论 -
mybatis之(经典的一对多查询:角色资源查询)创建项目 mybatis07,使用嵌套查询完成用户角色资源的查询
mybatis之创建项目 mybatis07,使用嵌套查询完成用户角色资源的查询一、实体类代码:①Resource实体类:②Role实体类:③User实体类:二、实体对应mapper文件夹下的接口代码:①UserDaoMapper代码:②RoleDaoMapper代码:③ResourceDaoMapper代码:三、资源表resources下的mapper文件下的xml配置文件①userDaoMapper.xml代码:②roleDaoMapper.xml代码:③resourceDaoMapper.xml代码:原创 2021-12-30 14:38:10 · 1240 阅读 · 0 评论 -
mybatis之关联查询
mybatis之关联查询一、简单一对一级联查询二、嵌套结果与嵌套查询三、练习①创表数据:②实体类的创建①Resource实体类:②Role实体类③RoleResource实体类④User实体类③mapper文件夹下面的UserMapper接口④resources下创建mapper文件夹,在mapper文件下创建userMapper.xml文件①userMapper.xml文件内容⑤创建配置文件:mybatis-conf.xml⑥Test类里面测试结果是否和预期的一样四、练习结果一、简单一对一级联查询原创 2021-12-28 21:24:08 · 1430 阅读 · 0 评论 -
mybatis使用介绍
mybatis使用介绍一、环境搭建二、数据准备三、配置核心配置文件四、日志配置(可不配置)五、创建实体六、创建 Mapper 文件七、注册 mapper 文件八、运行测试九、测试结果如下:一、环境搭建 创建 maven web 项目 mybatis01 并添加 maven 依赖如下。<dependency> <groupid>org.mybatis</groupid> <artifactid>mybatis</artifactid原创 2021-12-27 23:35:12 · 946 阅读 · 0 评论 -
mybatis(三)之高级用法
mybatis之高级用法一、动态 SQL二、choose(when,otherwize)三、trim四、where五、set的用法六、bind七、foreach八、collection 深入学习九、script(自)一、动态 SQL MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其他类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句有多么痛苦。拼接的时候要确保不能忘了必要的空格,还要注意省掉列名列表最后的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。原创 2021-12-07 07:00:00 · 1096 阅读 · 1 评论 -
mybatis(二)之关联查询
mybatis之关联查询一、简单一对一级联查询二、嵌套结果与嵌套查询三、一对多单向查询四、缓存(了解)五、延迟加载(了解)六、鉴别器(自)七、调用存储过程八、分页拦截器九、多形参问题一、简单一对一级联查询 有了前面几章的基础,对一些简单的应用是可以处理的,但在实际项目中,经常是关联表的查询,比如:最常见到的一对一,一对多等。这些查询是如何处理的呢,这一讲就讲这个问题。前面节中介绍的都是单表映射的一些操作,然而在我们的实际项目中往往是用到多表映射。在 Java 实体对象对中,一对多可以根据 List 和原创 2021-12-06 07:00:00 · 1502 阅读 · 0 评论 -
mybatis(一)之基本使用
mybatis之基本使用一、hello world二、接口注解(了解)三、接口与 xml 结合使用四、数据库表的基本操作五、优化连接配置文件六、别名管理器(了解)七、mybatisX 插件八、插入数据后获取自增 id九、全 map 操作一、hello world1.环境搭建 创建 maven web 项目 mybatis01 并添加 maven 依赖如下。<dependency> <groupId>org.mybatis</groupId> &l原创 2021-12-05 11:23:26 · 1300 阅读 · 0 评论 -
mybatis(基本介绍)
mybatis之基本介绍mybatisORM 简介mybatis MyBatis 本是 apache 的一个开源项目 Ibatis,2010年这个项目由 apache software foundation 迁移到了google code,并且改名为 MyBatis 。2013年11月迁移到 Github。 Ibatis 一词来源于"internet"和"abatis"的组合,是一个基于Java 的持久层框架。Ibatis 提供的持久层框架包括 SQL Mapps 和 Data Access Ob原创 2021-11-24 07:00:00 · 212 阅读 · 0 评论