mybatis
GoodStudyAndDayDayUp
日日留心,事事留心
展开
-
mybatis mapper 一对多分页查询
mybatis mapper 级联查询原创 2022-06-10 22:25:06 · 1897 阅读 · 0 评论 -
Mybatis Plus使用@TableId
1. TableId 可选类型不添加注解时,默认使用ID_WORKER(3)public enum IdType { /** * 数据库ID自增 */ AUTO(0), /** * 该类型为未设置主键类型(将跟随全局) */ NONE(1), /** * 用户输入ID * <p>该类型可以通过自己注册自动填充插件进行填充</p> */ INPUT(2),原创 2021-04-13 10:59:52 · 9702 阅读 · 0 评论 -
动态表名-实现数据库表CRUD
动态传表名称实现数据库表CRUD1. 工具方法动态实现的关键在于拼接sql时去掉传入字符串两端的单引号,次工具类可实现。import org.apache.commons.lang.StringEscapeUtils;import java.util.regex.Matcher;import java.util.regex.Pattern;public class PgNameUtil { public static String handleFieldName(String na原创 2021-02-10 10:33:20 · 727 阅读 · 1 评论 -
mysql 复杂的条件语句示例
1. xml <select id="selectByExample" parameterType="com.lenovo.npi.auth.center.domain.ResExample" resultMap="BaseResultMap"> select <include refid="Base_Column_List" /> from ac_res <if test="_parameter != null">原创 2021-01-29 09:43:45 · 670 阅读 · 1 评论 -
Could not find value method on SQL annotation. Cause: org.apache.ibatis.builder.BuilderException:
前言:许久没有使用mysql,报此错,解决后记录1.原因一:xml中的sql语句,没有使用mybatis正确的符号;< < 小于号 <= 和<=的表示是一个意思> > 大于号& & 和' ’ 单引号&qu...原创 2020-01-10 19:19:59 · 3912 阅读 · 0 评论