当前位置:   article > 正文

Idea 自定义插件----all getttt 插件_idea allget

idea allget

需求背景: 在进行java 后端开发的时候因为使用rpc 调用,所以在网关层并没有对入参进行非空 判断。只能在service 层对入参javabean 进行合法信校验。所以会在代码中写大量的xxx.getxx 方法进行非空判断。这种苦力般的代码真的很浪费时间,所以想到了就像idea 在javabean 中自动填充get set 方法 一样写一个插件来生成对java bean 进行参数校验的插件:

插件效果:
对入参进行合法性校验

  1. 创建一个插件项目
    首先确定idea 有没有 gradle 插件, 没有的话在settings->plugins 里面的下载一个 , 之后创建一个intellij platform plugins .
    创建一个插件项目
    然后next 就可以了
  2. 认识项目结构
    这个项目结构挺像传统的web 项目的, build 放置运行完成的jar包,可以把这个jar包给别人让别人直接安装即可。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/650892
推荐阅读
相关标签
  

闽ICP备14008679号