首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
mybatis
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
mybatis动态sql总结
mybatis动态sql总结 前言 平时在开发中,针对动态sql这块目前是薄弱点,自己根据官网在对应项目边测试边写博客,此篇只是为了加深动态sql的熟练度,有不到之处敬请批评指正! 1.if 使用动态 SQL 最常见情景是根据条件包含 where 子句的一部分。比如: <select id="findActiveBlogWithTitleLike" resultTyp
53
百科问答
01-01 08:00
百科问答
MyBatis 总配置中 typeAliases 详解
MyBatis 总配置中 typeAliases 详解 1.介绍 在Mybatis中的sql语句映射的时候会使用paramterType,和resultType来设置sql语句的参数(返回值类型,或者路径等等) 这些都是需要声明全路径的,就比如 paramterType=“com.atguigu.mybatis.pojo.Person”,这样有点麻烦,使用typeAliAses来设置别名降低复杂度 2.代码示
53
代码人生
01-01 08:00
代码人生
MyBatis在注解SQL中判断字符串类型不为空的正确使用方法
MyBatis在注解SQL中判断字符串类型不为空的正确使用方法 这里要判断类型为String的参数enterprise不为空,这里不能直接使用enterprise!=‘‘和enterprise!=‘‘ 必须使用‘来表示‘ ‘就是单引号 "<when test=‘enterprise!=null and enterprise!=&apos;&apos;‘>", "and enterprise
53
百科问答
01-01 08:00
百科问答
Mybatis入门学习
Mybatis入门学习 #{ } 和 ${ } 取值的区别 #{} : 是以预编译的形式,将参数设置到sql语句中,防止sql注入; ${} : 取出的值会直接拼接在sql语句中,会有安全问题; resultMap自定义结果 resultType 和 resultMap 只能同时用一个 <?xml version="1.0" encoding="UTF-8"?>
52
代码人生
01-01 08:00
代码人生
Mybatis根据Spring配置文件实现写不同的Sql语句
Mybatis根据Spring配置文件实现写不同的Sql语句 ? ?1. 提问:怎么让一个接口通过不同的开发环境进行不同的sql操作? 全文用以区分的配置文件以spring.profiles.active为例 首先,mapper层用spring注解@Value读取配置文件是不行的。编译不会错,但是通过注解写入的值必然为空。 ? ? 2. 解决方案 把配置文件读到静态参数上面,然后Provider读
52
代码人生
01-01 08:00
代码人生
mybatis+oracle添加数据时如果数据存在就更新,如果不存在就插入
mybatis+oracle添加数据时如果数据存在就更新,如果不存在就插入 <insert id="insertBill" parameterType="java.util.List"><!-- 普通的批量插入数据 注意: mybatis的jdbcType的值必须是全部大写,#{item.billCode,jdbcType=VARCHAR} Mybatis中jdbcType的
52
百科问答
01-01 08:00
百科问答
Mybatis数据源
Mybatis数据源 数据源 回顾JDBC JDBC访问数据库流程 加载驱动 获取Connection连接对象(消耗性能) 获取PrepareStatement对象 执行SQL语句 获取结果集 关闭Connection连接对象 问题 频繁访问数据库时性能下降(高并发) 数据源的概念 数据源是一种提高 JDBC 访问数据库性能的常规手段 数据源的原理 数据源会负
51
代码人生
01-01 08:00
代码人生
Mybatis源码解析3——核心类SqlSessionFactory,看完我悟了
Mybatis源码解析3——核心类SqlSessionFactory,看完我悟了 这是昨晚的武汉,晚上九点钟拍的,疫情又一次来袭,曾经熙熙攘攘的夜市也变得冷冷清清,但比前几周要好很多了。希望大家都能保护好自己,保护好身边的人,生活不可能像你想象的那么好,但也不会像你想象的那么糟。 好了,言归正传,搞技术的努力提升技术才是王道。 这是Mybatis 源码解析第三篇文章 ①、 ②、 在上一篇文章中,可乐给大家手撸了一遍如何通过 Myb
51
百科问答
01-01 08:00
百科问答
mybatisplus如何实现多表查询,mybatis多表操作
mybatisplus如何实现多表查询,mybatis多表操作,目录前言分页查询VO对象ControllerServiceServiceImplMapperXML内容总结MybatiPlus文档前言前段时间看同事的代码,发现他用Layui+MybatisPlus做分页查询做得很规整,认真看了下代码发现这种方式不仅适用于与Layui做分页查询,在任何时候需要多表联查的时候都可以用到。以下以Layui
51
代码人生
01-01 08:00
代码人生
Mybatis plus强大的条件构造器QueryWrapper条件构造器基础方法解释
Mybatis plus强大的条件构造器QueryWrapper条件构造器基础方法解释 官网解释: 一、条件构造器关系介绍 介绍 : 上图绿色框为抽象类abstract 蓝色框为正常class类,可new对象 黄色箭头指向为父子类关系,箭头指向为父类 wapper介绍 : Wrapper : 条件构造抽象类,最顶端父类,抽象类中提供4个方法西面贴源码展示
51
«
1
2
...
24
25
26
27
28
29
30
31
32
»