私信发送成功
Watch Star Fork

最爱吃小鱼 / CodeAuto.IntelliJ-PluginJavaApache-2.0

IntelliJ代码生成器插件
克隆/下载
seven 最后提交于 2017-11-30 11:22 修复显示错误
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
2017-09-18 10:31
Loading...
README.md 2.17 KB

代码生成器

登录数据库,选择表进行代码生成,模板可自定义。 模板应该是特殊的,适合自己的代码处理逻辑的,不是为了共用而存在的, 所以你可以创建自己个性的模板,生成与众不同的代码或文件,或其它的东西,不局限于项目使用的框架

技术框架

  1. 基于gradle创建的IntelliJ Plugin
  2. 管理bean容器使用intellij idea 自带的PicoContainer
  3. 历史遗留问题swing组件 intellij idea组件混用
  4. 表单采用jformdesigner设计

使用

请点击查看中文文档

插件安装

可以下载zip/CodeAuto.IntelliJ-Plugin-1.x.zip手动安装,适应版本范围2016.1~2017.2.*

插件已通过官方审核,也可以在**Intellij中直接搜索CodeAuto**

版本日志

[v1.0] 2017.09.01
[v1.1] 2017.11.01
  • 删除了历史遗留的spring代码
  • 删除了spring的相关依赖,采用PicoContainer作为IOC
  • 修复了模板配置,代码生成页面不显示的BUG
  • 修复了空模板异常的BUG,会有相应的提示
  • 修复了代码生成异常的BUG
[v1.1.10] 2017.11.29
  • 修复了数据库切换不成功的BUG
[v1.1.11] 2017.11.30
  • 增加mysql decimal类型的映射支持
[v1.2] 待开发
  • 增加默认的模板
  • 优化UI显示
  • 多数据库连接方案
  • 模板配置放入到settings中
  • 优化登录方案

参考文档

  1. IntelliJ-Plugin 官方插件开发文档 http://www.jetbrains.org/intellij/sdk/docs/tutorials.html
  2. Gradle支持 http://www.jetbrains.org/intellij/sdk/docs/tutorials/build_system/prerequisites.html
  3. PicoContainer 官方文档 http://picocontainer.com/
  4. Intellij 组件示例 https://www.programcreek.com/java-api-examples/index.php?api=com.intellij.openapi.ui.DialogWrapper
  5. moxun's blog https://moxun.me/archives/category/%E9%BB%91%E7%A7%91%E6%8A%80/idea%E6%8F%92%E4%BB%B6%E5%BC%80%E5%8F%91
  6. gradle-intellij-plugin插件地址 https://github.com/JetBrains/gradle-intellij-plugin
  7. jfromdesiger http://www.formdev.com/jformdesigner/

项目点评 ( 5 )

你可以在登录后,对此项目发表评论

4_float_left_people 4_float_left_close