MyBatis插件开发

目录

    • 一、项目简单搭建
    • 二 、一个接口了、两大注解、四大对象
    • 三、脱敏插件开发

一、项目简单搭建

demo结构,已经搭建了无数次了,懒的粘贴了 o(╥﹏╥)o
MyBatis插件开发_第1张图片
pom文件

<dependency>
            <groupId>org.springframework.bootgroupId>
            <artifactId>spring-boot-starter-webartifactId>
        dependency>
        <dependency>
            <groupId>mysqlgroupId>
            <artifactId>mysql-connector-javaartifactId>
            <version>8.0.15version>
        dependency>
        <dependency>
            <groupId>org.mybatis.spring.bootgroupId>
            <artifactId>mybatis-spring-boot-starterartifactId>
            <version>2.1.4version>
        dependency>
        <dependency>
            <groupId>org.projectlombokgroupId>
            <artifactId>lombokartifactId>
            <optional>trueoptional>
        dependency>

二 、一个接口了、两大注解、四大对象

  • 一个接口:Interceptor
  • 四大对象
    • Executor : 执行器
    • ParameterHandler : 参数处理
    • ResultSetHandler: 结果集处理
    • StatementHandler : sql 语法构建

三、脱敏插件开发

稍等,等我复习完注解,再回来进行补充

我晕死,好多不会的,基础太差了 o(╥﹏╥)o

你可能感兴趣的:(#,Mybatis,mybatis)