![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
醉生浮屠
这个作者很懒,什么都没留下…
展开
-
Mybatis xml例子
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.mdc.mapper.M...原创 2019-12-11 16:27:01 · 376 阅读 · 0 评论 -
MyBatis-Plus updateById方法更新不了空字符串/null解决方法
在实际项目中,难免更新的时候,有可能会把已有的值更新成空字符串或者null,但是当你使用updateById()方法的时候,会发现根本不生效。这其实是MyBatis-Plus对字段的验证策略导致的 解决方案: 在model层将你要设置为null的字段设置strategy属性忽略验证,如下: @TableField(value = "effect_date",strategy = Field...原创 2019-10-16 11:27:53 · 1124 阅读 · 0 评论 -
mybatis xml中sql大于,小于号的使用事项
在mybatis中直接使用> ,<号会导致报错,因此需要转义: 大于:> 小于:< 大于等于:>= 小于等于:<=原创 2019-09-24 11:30:02 · 164 阅读 · 0 评论 -
mybatis plus分页查询
MyBatisPlus是国内人员开发的MyBatis增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。 其中分页查询十分方便,代码如下: Wrapper<YourObject> wrapper=new EntityWrapper<>(); if(StringUtils.isNotBlank(param1)){ wrap...原创 2019-09-24 11:26:32 · 362 阅读 · 0 评论 -
Mybatis plus @TableLogic注解的用法
@TableLogic表逻辑处理注解(逻辑删除) 效果:在字段上加上这个注解再执行BaseMapper的删除方法时,删除方法会变成修改 例: 实体类: @TableLogic private Integer del; service层: 调用BaseMapper的deleteById(id); 执行是效果: 加@TableLog...原创 2019-10-11 19:27:59 · 14571 阅读 · 0 评论