IntellijDubboPlugin 可快速构建一个 dubbo 项目 只需简单的操作几步 就可以得到一个包含 ApiModule 和 ProviderModule 的项目 如果添加了 mybatis,pageHelper 等依赖后 会自动生成示例代码及 testcase 并且可以直接运行 大幅提升效率
项目地址 https://github.com/gejun123456/IntellijDubboPlugin
第一步操作
第二步操作
第三步操作
生成项目结构
生成的主类
生成的 dubboProvider 类
生成的 mybatis 接口例子
生成的 service 例子 此处使用了 pageHelper
生成的 testcase
插件支持 Intellij 2018.1 版本及以上版本
直接下载
lastest plugin zip
-> Preferences(Settings)->Plugins -> Install plugin from disk...该插件生成的例子为: https://github.com/gejun123456/dubboSpringbootDemo
qq 群号:796916754
MybatisCodeHelperPro https://github.com/gejun123456/MyBatisCodeHelper-Pro
generateAllSetter https://github.com/gejun123456/intellij-generateAllSetMethod
StackOverFlow https://github.com/gejun123456/IntellijGoToStackOverFlow
1
jiangnanyanyu 2018-07-22 13:26:42 +08:00 via Android
干得漂亮
|
2
gejun123456 OP @jiangnanyanyu #1 谢谢支持
|
3
wdlth 2018-07-22 13:41:47 +08:00
能生成 Kotlin 的么?
|
4
gejun123456 OP @wdlth #3 目前还不行,代码写了一部分,你们都用上 kotlin 了么
|
5
gancl 2018-07-22 13:44:11 +08:00
spring cloud 的插件有没?
|
6
gejun123456 OP @gancl #5 目前没有,假如有个 spring cloud 插件,想要哪些功能呢。 一键生成 spring cloud 某些框架的代码么
一键添加 dependency 一键生成示例代码这些吗 |
7
gancl 2018-07-22 14:01:22 +08:00
@gejun123456 对的,一键生成新项目,直接就可以用了,就可以不管框架了,直接开发业务
|
8
gejun123456 OP @gancl #7 嗯,目前 Intellij 高级版自带有 spring initializr 这个工具 可以生成一个 Springboot 项目,不过目前大部分只是添加了一个依赖 配置还是需要我们自己手动去进行配置 现在还不是特别方便 要是能把添加依赖的配置给配置好 示例代码写好 我们只用修改下配置就好了 这是项目的地址 https://github.com/spring-io/initializr/ 我们也可以把里面的代码给改造下 比起再去搞一个插件会简单不少。 但也会少一些功能,比如在生成好的项目中添加一些依赖和示例这个就搞不定了。
|
9
Jusekenny 2018-08-02 16:03:45 +08:00
@gejun123456 其实我也想问一下有没有关于 springcloud 的相关插件。目前公司用的是 springcloud 微服务框架。
|
10
Stev418 2019-04-23 11:04:52 +08:00 1
@gejun123456 这个插件是怎么个用法 可以细说下嘛 刚刚使用有点不懂
|