能快速的从代码跳转到mapper,从mapper跳回代码 ...
IT
转载 2021-10-19 21:31:00
170阅读
2评论
Spring 框架早已成为 Java 后端开发事实上的行业标准,如何用好 Spring ,也就成为 Java 程序员的必修课之一。同时,Spring Boot 和 Spring Cloud 的出现,可以帮助工程师更好地基于 Spring 框架及各种基础设施来快速搭建系统,可以说,它们的诞生又一次解放了大家的生产力。所以,Spring Boot 和 Spring Cloud 已成为 Spring 生
转载 5月前
11阅读
Mybatis辅助神器-MyBatis Log Plugin,定位java中SQL问题
原创 2021-07-22 09:45:26
1102阅读
​ 写在前面 Mybatis Plugin是什么提供Mapper接口与配置文件中对应SQL的导航编辑XML文件时自动补全根据Mapper接口, 使用快捷键生成xml文件及SQL标签ResultMap中的property支持自动补全,支持级联(属性A.属性B.属性C)快捷键生成@Param注解XML中编辑SQL时, 括号自动补全XML中编辑SQL时, 支持参数自动补全(基于@Param注解识别参数)
转载 2020-09-21 13:49:00
445阅读
2评论
Configuration向目录src/main/resources/下添加文件generatorConfig.xml,内容如下<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEgeneratorConfigurationPUBLIC"-//mybatis.org//DTDMyBatisGeneratorConfiguration1.0//
原创 2018-03-01 19:16:30
1247阅读
在很多业务场景下我们需要去拦截 ​​SQL​​,达到不入侵原有代码业务处理一些东西,比如:历史记录、分页操作、数据权限过滤操作、​​SQL​​ 执行时间性能监控等等,这里我们就可以用到 ​​MyBatis​​ 的插件 ​​Plugin​​。下面我们来了解一下 ​​Plugin​​ 到底是如何工作的。一、背景使用过 ​​
原创 2023-01-15 09:09:01
201阅读
一、安装。 1、 2、 二、使用。 1、 2、
原创 2022-08-03 07:39:41
75阅读
me> <plugins> <...
原创 2023-04-28 15:42:21
64阅读
MyBatis的Configuration配置中有一个Plugin配置,根据其名可以解释为“插件”,这个插件实质可以理解为“拦截器”。“拦截器”这个名词不陌生,在众多框架中均有“拦截器”。这个Plugin有什么用呢?活着说拦截器有什么用呢?可以想想拦截器是怎么实现的。Plugin用到了Java中很重要的一个特性——动态代理。所以这个Plugin可以理解为,在调用一个方法时,我“拦截”其方法做一些我
原创 2017-05-26 11:06:24
375阅读
MyBatis的Configuration配置中有一个Plugin配置,根据其名可以解释为“插件”,这个插件实质可以理解为“拦截器”。“拦截器”这个名词不陌生,在众多框架中均有“拦截器”。这个Plugin有什么用呢?活着说拦截器有什么用呢?可以想想拦截器是怎么实现的。Plugin用到了Java中很重要的一个特性——动态代理。所以这个Plugin可以理解为,在调用一个方法时,我“拦截”其方法做一些我
转载 2017-06-27 10:23:42
560阅读
重启idea。比如下面这个Mapper,左边有绿色的箭头,点击可以直接跳转到对应
原创 2022-12-22 00:24:04
115阅读
在开发一些Mybatis的项目,经常需要写一个Mapper接口,在找代码过程,经常需要去找对应的x
原创 2023-07-15 08:02:38
306阅读
前言 down了一个项目mybatis逆向生成代码时出现如下错误 [ERROR] No plugin found for prefix 'mybatis-generator' in the current project and in the plugin groups [com.bkjf.comm ...
转载 2021-07-16 14:39:00
1615阅读
2评论
Intellij IDEA插件Free Mybatis plugin不仅可以实现XML文件与Mapper接口相互跳转,还可以逆向生成mapper和类。 ...
转载 2021-08-08 16:51:00
2374阅读
2评论
generator.xml配置如下: 效果如下图:只能在selectByExample方法中生成 再来个自定义方法,上面的generator.xml已加入该plugin,有个问题,就是自定义的方法在mapper.xml里生成了,但是却没有在mapper.java里生成,不清楚怎么回事。
转载 2017-01-05 16:30:00
187阅读
2评论
本章讲Interceptor其实在分享怎样的设计才是具备良好的拓展性的程序,注重内功修为的童靴可能更感兴趣。Mybatis中的插件允许你针对核心组件接口Executor 、StatementHandler、ParameterHandler、ResultSetHandler中任何一个方法进行拦截调用。而每个Interceptor(拦截的接口)其实是通过JDK的动态代理技术生成的代理类,每当执行这4种
原创 2023-04-02 15:22:46
94阅读
用的最多的就是mapper文件
原创 2023-04-21 20:01:30
444阅读
public class Plugin implements InvocationHandler { private Object target; //目arge
原创 2022-08-25 17:10:17
40阅读
本章讲Interceptor其实在分享怎样的设计才是具备良好的拓展性的程序,注重内功修为的童靴可能更感兴趣。Mybatis中的插件允许你针对核心组件接口Executor 、StatementHandler、ParameterHandler、ResultSetHandler中任何一个方法进行拦截调用。
转载 2019-06-28 13:16:00
77阅读
mybatis-generator-pluginmybatis逆向工程插件开发实践htTYPE genera...
转载 2023-01-05 12:16:10
113阅读
  • 1
  • 2
  • 3
  • 4
  • 5