
MyBatis
文章平均质量分 93
魏帅坤
这个作者很懒,什么都没留下…
展开
-
MybatisPlus
MybatisPlus SSH:Spring+Struts2+Hibernate SSM: Spring+springmvc+mybatis 1. 概述 •MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 •官网:https://mybatis.plus/ 或 https://mp.baomidou.com/ 依赖 <dependency> <groupId>com.baomid原创 2021-04-02 21:29:50 · 300 阅读 · 0 评论 -
mybatis - 注解开发 构建SQL
一.Mybatis注解开发单表操作 1.1 MyBatis的常用注解 这几年来注解开发越来越流行,Mybatis也可以使用注解开发方式,这样我们就可以减少编写Mapper 映射文件了。我们先围绕一些基本的CRUD来学习,再学习复杂映射多表操作。 @Insert:实现新增 @Update:实现更新 @Delete:实现删除 @Select:实现查询 @Result:实现结果集封装 @Results:可以与@Result 一起使用,封装多个结果集 @One:实现一对一结果集封装 @Many:实现一对多结果集封装原创 2021-02-20 09:10:18 · 1774 阅读 · 0 评论 -
mybatis - 接口代理实现dao层 动态sql 分页和多表操作
一.接口代理方式实现Dao 1.1 代理开发方式介绍 采用 Mybatis 的代理开发方式实现 DAO 层的开发,这种方式是我们后面进入企业的主流。 Mapper 接口开发方法只需要程序员编写Mapper 接口(相当于Dao 接口),由Mybatis 框架根据接口定义创建接口的动态代理对象,代理对象的方法体同上边Dao接口实现类方法。 Mapper 接口开发需要遵循以下规范: 1) Mapper.xml文件中的namespace与mapper接口的全限定名相同 2) Mapper接口方法名和Mapper原创 2021-02-03 16:51:02 · 587 阅读 · 1 评论 -
mybatis快速入门 相关api 映射配置文件 核心配置文件 传统实现
一.Mybatis快速入门 1.1 框架介绍 框架是一款半成品软件,我们可以基于这个半成品软件继续开发,来完成我们个性化的需求! 框架:大工具,我们利用工具,可以快速开发项目 (mybatis也是一个jar包,不过提供的功能更加多) jar包:小工具 生活中的例子,比如盖房子 张三想盖红色的房子,他需要先给架构搭起来,然后再给房子图上红色 李四想盖蓝色的房子,他也需要先给架构搭起来,然后再给房子图上蓝色 比如很多人都需要盖房子,那么肯定会有很多重复性的工作,比如说基础架构 这时候就有公司出了一原创 2021-02-02 21:17:40 · 280 阅读 · 0 评论