![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
文章平均质量分 93
努力终有回报
个人博客
网站 http://www.lwq666.icu/
展开
-
MP代码生成器
import com.baomidou.mybatisplus.annotation.DbType;import com.baomidou.mybatisplus.annotation.IdType;import com.baomidou.mybatisplus.generator.AutoGenerator;import com.baomidou.mybatisplus.generator.config.DataSourceConfig;import com.baomidou.mybatisplu原创 2020-11-01 15:35:26 · 284 阅读 · 0 评论 -
Myabtis-puls(现在很迷茫)
什么是Myabtis-puls简介:MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。我们的愿景是成为 MyBatis 最好的搭档,就像 魂斗罗 中的 1P、2P,基友搭配,效率翻倍,双飞哈哈哈特性:无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作强大的 CRUD 操作:内置通用 Mapper、通用 Ser原创 2020-10-15 18:18:08 · 418 阅读 · 2 评论 -
mybatis-spring(二种方式整合)
1 整合Mybatis步骤:导入相关jar包junitmybatismysql数据库spring相关的aop织入mybatis-spring【new】<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"原创 2020-06-16 20:52:22 · 138 阅读 · 0 评论 -
Mybatis分页,注解,多对一,一对多
1.分页我们为什么要分页呢?减少数据的处理量使用Limit分页select * from mybatis.user limit startIndex,pageSize;select * from mybatis.user limit 0,5;使用mybatis实现分页,核心SQL1.接口,这里我们使用万能的Map进行传参数(可以去找我前面写的文章关于CRUD的) //分页 List<User> getUserByLimit(Map<String,In原创 2020-05-29 17:08:29 · 560 阅读 · 0 评论 -
Mybatis的各种配置解析(后续持续更新MyBatis,Spring,SpringMVC)
配置解析1.核心配置文件mybatis-config.xmlMybatis的配置文件包含了深深影响mybatis行为的设置和属性信息configuration(配置)properties(属性)settings(设置)typeAliases(类型别名)typeHandlers(类型处理器)objectFactory(对象工厂)plugins(插件)environments(环境配置)environment(环境变量)transactionManager(事务管理器)data原创 2020-05-27 20:07:37 · 117 阅读 · 0 评论 -
MyBatis的CRUD操作(不止有CRUD操作哦)
前面中我们已经写了一个入门案例了,可以开始进行增删改查操作了CRUD1.namespacenamespace中的包名要和Dao接口的包名一致2.select选择,查询语句id:对应的namespace中的方法名resultType:SQL语句执行的返回值 !parameterType:参数类型1.编写接口//根据ID查询用户 User getUserById(int id);2.编写对应的Mapper中的SQL语句<!-- 根据ID查询用户-->原创 2020-05-26 21:45:37 · 183 阅读 · 0 评论 -
MyBatis快速入门(后续持续更新MyBatis,Spring,SpringMVC)
1.1.简介什么是 MyBatis?MyBatis 是一款优秀的 持久层框架它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software原创 2020-05-25 21:30:44 · 142 阅读 · 0 评论