动力节点首页 全国咨询热线:400-8080-105

绑定手机号,登录
手机号

验证码

微信登录
手机号登录
手机号

验证码

微信登录与注册
微信扫码登录与注册

扫码关注微信公众号完成登录与注册
手机号登录

全部

微服务

后端技术

前端技术

数据库

服务器

开发工具

其他

代码小兵652

Mybatis的动态SQL
56306-19 16:43

动态SQL是MyBatis的强大特性之一。顾名思义,就是会动的SQL,即是能够灵活的根据某种条件拼接出完整的SQL语句。这种类似于MySQL中的casewhenthenelsethenend....这种语法,能够根据某种条件动态的拼接出需要...

代码小兵652

Mybatis架构的五个层级
102706-19 16:43

MyBatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。我们把Mybatis的架构分为5层:1.接口层接口层主要定义的是与数据库进行交互的方式。...

代码小兵652

浅析Mybatis的嵌套循环
52306-19 16:40

Mybatis有默认的list,array,但是没有默认的map。所以不能直接写collection="map",如果这么写,它会当成是根据map.get(“map”)来取value值,大部分情况...

代码小兵652

Mybatis插件系统的简单实现
57006-19 16:40

说到Mybatis插件,我们先来搞清楚什么是插件。插件是一种遵循一定规范的应用程序接口编写出来的程序,其只能运行在程序规定的系统平台下,而不能脱离指定的平台单独运行。插件必须依赖于应用程序才能发挥自身功能,仅靠插件是无法正常运行的。相反地,...

代码小兵652

常用的6个Mybatis注解
65006-19 16:39

MyBatis是一款优秀的持久层框架,它支持定制化SQL存储过程以及高级映射。在MyBatis中有很多注解用来帮助用户使用MyBatis框架,下面我们来介绍常用的6个MyBatis注解。1.@MapperScan该注解存在着争议,但不可否认...

代码小兵652

常用的Mybatis标签
62206-19 16:39

MyBatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。在MyBatis框架中有很多的标签,我们重点来介绍下面的3个标签。1.if标签的使用if标签通常用于WHERE语句中,通过判断参数值来决定是否使用某个查询条件,...

代码小兵652

浅谈Mybatis映射
68906-19 16:38

resultMap元素是MyBatis中最重要最强大的元素。它可以让你从90%的JDBCResultSets数据提取代码中解放出来,并在一些情形下允许你进行一些JDBC不支持的操作。实际上,在为一些比如连接的复杂语句编写映射代码的时候,一份...

代码小兵652

配置Mybatis
62506-19 16:37

1.搭建实验数据库我们创建一个Mybatis实验数据库,并创建一个user表为后续实验准备CREATEDATABASE`mybatis`;USE`mybatis`;CREATETABLE`user`(`id`INT(4)NOTNULLPRI...

代码小兵652

详解Mybatis缓存机制
64606-19 16:34

MyBatis是常见的Java数据库访问层框架。在日常工作中,开发人员多数情况下是使用MyBatis的默认缓存配置,但是MyBatis缓存机制有一些不足之处,在使用中容易引起脏数据,形成一些潜在的隐患。个人在业务开发中也处理过一些由于MyB...

代码小兵652

实例解析Mybatis分页
60306-19 16:33

MyBatis,作为目前流行的ORM框架,大大方便了日常开发。而对于分页查询,虽然可以通过SQL的limit语句实现,但是比较繁琐。而MyBatisPageHelper的出现,则解决了这一痛点。这里将介绍如何在SpringBoot、MyBa...

文章榜

代码小兵498
代码小兵498 153篇文章   18个推荐
代码小兵696
代码小兵696 118篇文章   3个推荐
代码小兵652
代码小兵652 113篇文章   0个推荐
代码小兵124
代码小兵124 99篇文章   3个推荐
杨晶珍
杨晶珍 98篇文章   6个推荐