1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 代码自动生成器 AutoCreate v2.0 发布 下载

本帖由 漂亮的石头2016-01-15 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    487,382
    赞:
    47
    autocreate 是 数据库链接采用Jfinal ActiveRecordPlugin,模板配置采用beetl,实现根据模板自动生成项目代码。

    可以根据自己项目代码结构,定制属于自己的模板,甚至可以通过备注配置,实现select,radio,date等组件生成;模板配置完成,再也不用写那些重复的代码了。


    • 默认模板目录:/autopath/template/project/


    • 自带三套模板beetl(生成beetl文件)、jsp(生成jsp文件)、jflyfox(生成本人jflyfox个人博客项目文件)


    • 默认自动生成输出目录:/autopath/output/


    • 启动文件:com.flyfox.client.AutoCreateClient

    配置说明:


    • src/main/java/conf/db.properties 配置链接的数据库信息


    • src/main/java/conf/template.properties 配置使用模板,生成路径和生成那些表


    • template.selected参数 制定下面已经存在的模板key


    • template.tables参数 设定生成那些表;不填和all会生成数据库所有表;多个表明用逗号分隔


    • src/main/java/conf/config.properties 配置beetl模板参数

    示例说明:



    1.数据库表,如下:

    [​IMG]

    2.修改配置

    首先,配置数据库信息db.properties

    然后,配置表名和模板template.properties

    #选择模板路径
    template.selected=template.path.jflyfox
    #all或者不填,为生成全部;多个表已逗号分隔
    template.tables=sys_dict,sys_dict_detail


    3.运行AutoCreateClient文件,运行日志如下

    [​IMG]

    4.然后,会在autopath/output目录下生产对应的文件:

    [​IMG]

    5.列表代码片段如下:

    [​IMG]
    代码自动生成器 AutoCreate v2.0 发布下载地址
     
正在加载...