首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
mybatis
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
Mybatis-Plus 之BaseMapper 方法详解
Mybatis-Plus 之BaseMapper 方法详解 一、源码解析: /** * Mapper 继承该接口后,无需编写 mapper.xml 文件,即可获得CRUD功能 * 这个 Mapper 支持 id 泛型*/ public interface BaseMapper<T> { /** * 插入一条记录 * @param entity * 实体对
78
代码人生
01-01 08:00
代码人生
mybatis-plus配置mapper接口和xml在同一个路径下
mybatis-plus配置mapper接口和xml在同一个路径下 <!--插件配置--> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> &l
86
代码人生
01-01 08:00
代码人生
Mybatis入门(三) mapper传递参数解析以及模糊查询防止sql注入
Mybatis入门(三) mapper传递参数解析以及模糊查询防止sql注入 mapper标签中 parameterType 对于参数设置有以下四种情况:1,只有一个参数时,parameterType="int",直接填方法形式参数的类型就可以2,多个参数查询时,使用map,parameterType="map",#{id} id 为对应map中对应的key值,如下 System.out.println("===========
97
代码人生
01-01 08:00
代码人生
mybatis根据表逆向自动化生成代码(自动生成实体类、mapper文件、mapper.xml文件)
mybatis根据表逆向自动化生成代码(自动生成实体类、mapper文件、mapper.xml文件) .personSunflowerP { background: rgba(51, 153, 0, 0.66); border-bottom: 1px solid rgba(0, 102, 0, 1); border-top-left-radius: 7px; border-top-right-radius: 7px; color: rgba(255, 2
102
代码人生
01-01 08:00
代码人生
mybatis plus 条件构造器queryWrapper学习
mybatis plus 条件构造器queryWrapper学习 首先奉上mybatis plus的官方文档链接,再看本博客有不清晰的地方,可以查看文档一、queryWrapper是什么queryWrapper是mybatis plus中实现查询的对象封装操作类,他的层级关系如下 在上面的图片中, Wrapper : 条件构造抽象类,最顶端父类,抽象类中提供4个方法西面贴源码展示 AbstractWrapper : 用
339
代码人生
01-01 08:00
代码人生
Mybatis-Spring原理分析 -- @MapperScacn(Spring Boot中mapper层是如何初始化并注册到Spring容器的)
Mybatis-Spring原理分析 -- @MapperScacn(Spring Boot中mapper层是如何初始化并注册到Spring容器的) 原理说明 作用 根据@MapperScan注解配置的包路径,扫描所有mapper接口,创建BeanDefinition对象,修改beanClass属性值为MapperFactoryBean,注册到Spring容器中,为后续Bean初始化做准备。 流程 @MapperScan注解通过@Import方法导入Mapper
103
代码人生
01-01 08:00
代码人生
mybatis简介相关API及配置文件介绍
mybatis简介相关API及配置文件介绍 1.1什么是Mybatis? mybatis 是一个优秀的基于java的持久层框架,它内部封装了jdbc,使开发者只需要关注sql语句本身,而不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。 mybatis通过xml或注解的方式将要执行的各种 statement配置起来,并通过java对象和statement中sql的动态参数
97
代码人生
01-01 08:00
代码人生
MyBatis框架主要API简介
MyBatis框架主要API简介 SqlSessionFactoryBuilder:该对象负责根据MyBatis配置文件SqlMapConfig.xml构建SqlSessionFactory实例 SqlSessionFactory:每一个MyBatis的应用程序都以一个SqlSessionFactory对象为核心。该对象负责创建SqlSession对象实例。 SqlSession:该对象
78
代码人生
01-01 08:00
代码人生
mybatis-plus @Select注解的坑 The method's class, org.apache.ibatis.annotations.Select, is available from the following locations:
mybatis-plus @Select注解的坑 The method's class, org.apache.ibatis.annotations.Select, is available from the following locations: 运行时报错信息如下: *************************** APPLICATION FAILED TO START *************************** Descrip
406
代码人生
01-01 08:00
代码人生
Mybatis plus配置MetaObjectHandler无效
Mybatis plus配置MetaObjectHandler无效 项目环境 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4.2</version> &
473
«
1
2
3
4
5
6
7
8
...
31
32
»