MyBatis contains方法判断集合中是否包含某个元素无效的问题

比较值需要用 "" 包裹,不能用单引号 '' ,因为java做了强制类型比较

MyBatis-plus 使用updateById方法,字段为null不更新的解决办法

Java 

一、原因Mybatis-plus的字段策略(FieldStrategy)有三种策略:IGNORED:0 忽略NOT_NULL:1 非 NULL,默认策略NOT_EMPTY:2 非空而默认的更新策略是NOT_NULL:非NULL; 即通过接口更新数据时数据为NULL值时将不更新进数据库。二、解决办法直

MySQL 关注/粉丝 表结构设计及查询(附带SQL)


MySQL 关注/粉丝 表结构设计及查询(附带SQL)表设计user_id 设置索引 用于查询 我的关注focus_user_id 设置索引 用于查询 我的粉丝user_id ,focus_user_id 设置联合唯一索引 数据库约束控制 不会出现重复关注create_time 设置索引 用于查

mybatis 实现批量更新 更新多条记录为多个字段为不同的值

mybatis 实现批量更新 更新多条记录为多个字段为不同的值更新多条记录为多个字段为不同的值比较普通的写法,是通过循环,依次执行update语句。Mybatis写法如下:<update id="updateBatch" parameterType="java.