推荐
专栏
教程
课程
飞鹅
本次共找到792条
mybatis注解
相关的信息
kenx
•
4年前
mybatis if else if 条件判断SQL片段表达式取值和拼接
前言最近在开发项目的时候涉及到复杂的动态条件查询,但是mybaits本身不支持ifelseif类似的判断但是我们可以间接通过chosewhenotherwise去实现其中choose为一个整体when是ifotherwise是else快速使用以前我们进行条件判断时候使用if标签进行判断,条件并列存在xml
Stella981
•
4年前
SpringBoot+Redis+拦截器+自定义注解实现接口幂等性
一、概念任意多次执行所产生的影响均与一次执行的影响相同。按照这个含义,最终的含义就是对数据库的影响只能是一次性的,不能重复处理。比如:订单接口,不能多次创建订单。支付接口,重复支付同一笔订单只能扣一次钱。支付宝回调接口,可能会多次回调,必须处理重复回调。普通表单提交接口
Stella981
•
4年前
Spring Aspect Oriented Programming
本文是一篇SpringAOP的基础知识分析文章,其中不牵扯源码分析,只包含AOP中重要概念的讲解,分析,以及SpringAOP的用法。 Spring从2.0版本引入了更加简单却强大的基于xml和AspectJ注解的面向切面的编程方式。在深入了解如何用Spring进行面向切面的编程前,我们先了解AOP中的几个重要的基本概念,这几个概念
Wesley13
•
4年前
mysql分页(ajax)
分页有多种方式,mysql的limit是个不错的选择,通过ajax实现异步刷新,将当前页数和每页数量传入后台即可1\.首先后台要拿到总记录数和所需显示数据列表,所以要分别写两个sql方法我这里是通过spring的注解方式写的sql,其它方法原理是一样的!复制代码(https://static.oschina.net/uploads/
Wesley13
•
4年前
@RequestMapping 参数详解
引言:前段时间项目中用到了RESTful模式来开发程序,但是当用POST、PUT模式提交数据时,发现服务器端接受不到提交的数据(服务器端参数绑定没有加任何注解),查看了提交方式为application/json,而且服务器端通过request.getReader()打出的数据里确实存在浏览器提交的数据。为了找出原因,便对参数绑定(@Reque
Stella981
•
4年前
MyBatis创建实体对象时获取自动生成的主键值
例如表结构:CREATETABLEperson(idBIGINTNOTNULLAUTO_INCREMENTPRIMARYKEY,nameVARCHAR(30));实体类:publicclassPerson{privatelo
Easter79
•
4年前
SpringBoot+Redis+拦截器+自定义注解实现接口幂等性
一、概念任意多次执行所产生的影响均与一次执行的影响相同。按照这个含义,最终的含义就是对数据库的影响只能是一次性的,不能重复处理。比如:订单接口,不能多次创建订单。支付接口,重复支付同一笔订单只能扣一次钱。支付宝回调接口,可能会多次回调,必须处理重复回调。普通表单提交接口
Stella981
•
4年前
MyBatis版本升级引发的线上告警回顾及原理分析
!(https://oscimg.oschina.net/oscnet/upcdd3545731fbcea0fe15d95b6a2f3e038aa.png)背景某天晚上,美团到店事业群某项系统服务正在进行常规需求的上线。因为在内部的Plus系统发布时,提示infbom版本需要升级,于是我们就将infbom版本从1.3.9.6升级至1
Stella981
•
4年前
Mybatis批量更新报错com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException
批量更新数据,非常简单的一段代码,硬是报错,插入的数据也能显示出来List<UseruserlistnewArrayList<User();userlist.add(newUser(1,"qq","123132","eee"));userlist.add(newUser(2,"3333","123132","rr
Easter79
•
4年前
Spring常用的三种注入方式
Spring通过DI(依赖注入)实现IOC(控制反转),常用的注入方式主要有三种:构造方法注入,setter注入,基于注解的注入。构造方法注入先简单看一下测试项目的结构,用maven构建的,四个包:entity:存储实体,里面只有一个User类dao:数据访问,一个接口,两个实现类service:服务层,一个接口,一个
1
•••
71
72
73
•••
80