zoukankan      html  css  js  c++  java
  • 自动生成代码工具【JAVA版】

    发现任何项目无非五类操作:新增、修改、删除、查询详细、查询列表

    大多数的服务端基础代码都是相同的,但是每次开发一个新项目都会做很多重复工作,从controller,bean,service,到数据库访问层的代码。

    于是花了两天时间写了工具,直接根据数据库的表生成上面五类操作的每层代码。

    github地址:

    你可以

    1. watch项目,因为还要完善
    2. fork项目,有bug和好建议,然后pull request给我
    3. 有问题,email我:firebata@gmail.com

    工具的使用范围

    1. 该工具只生成springmvc+spring+mybatis的服务端代码
    2. 生成的模块包括controller、bean、service、mapper、mapperXML
    3. 其中controller为restful接口
    4. 该工具使用了freemarker,大家要可以在我的基础上自定义开发

    工具的使用方法

    1. 修改jdbc.properties为自己的数据库配置
    2. conf.properties可以配置表的数量、模块的类型。默认为全数据库表,全模块的代码
    3. templates下面为模块的模板文件。

    最后的补充

    1. IDE建议用IntelliJ IDEA

     WX

  • 相关阅读:
    动态规划_树形DP
    动态规划_区间DP
    Git
    动态规划_状态机与状态压缩DP
    Mybatis
    3.UIViewController详解
    Flutter boost实现原理简介
    FFmpeg笔记(四)
    Xcode-FFmpeg环境搭建
    FFmpeg(一)
  • 原文地址:https://www.cnblogs.com/firebata/p/5556167.html
Copyright © 2011-2022 走看看