# generator-for-jeesite **Repository Path**: cuixiang1022/generator-for-jeesite ## Basic Information - **Project Name**: generator-for-jeesite - **Description**: jeesite的代码生成器 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2013-11-25 - **Last Updated**: 2020-12-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #generator-for-jeesite 为jeesite的代码生成器 首先感谢ThinkGem君创作了jeesite,我从中受益匪浅,基于jeesite一直没有出好用的代码生成器,所以我写了一个, 如果ThinkGem君觉得还可以用,请直接带走,欢迎广大jeesite使用者拿去使用,如有问题请issue或联系我:QQ:601744346 #代码生成器使用方法: ##1.git clone源码到本地 ##2.导入maven项目:eclipse——import-existing maven peoject-选择代码目录导入即可 ##3.run as maven install 打包成功 ##4.导入下目录:XXX\generator-for-jeesite\jeesite-generator\realease 会考到maven生成的jar包和其他文件,执行run-generator.bat即可生成例子代码 ##5.打开excel\db.xls 编辑excel的内容,对应的是数据库的字段信息和增删改查页面信息(详细见Excel示例)【建议拷贝sheet页然后修改,支持一次到处多个表的】 ##6.修改包名模块名功能名类作者信息等请修改config下的config.properties ##7.修改完成后,再次执行run-generator.bat,output目录下会生成建表语句,entity,dao,service,controller类以及viewForm和viewList的jsp页面,对应拷贝即可 #代码生成器简介 1.功能:通过Excel配置的字段信息生成基于jeesite(最新1.04测试通过)的增删改查基本代码 2.使用freemarker模板引擎实现,未来考虑支持velocity引擎 3.Excel支持JXL和POI两种解析方式,修改config.properties配置即可 4.目前仅支持mysql脚本的生成 5.提供的配置默认均为基于jeesite的代码生成 #代码生成器的扩展 1、如需扩展为其他框架生成代码,理论上只需要修改template下的模板和config.properties配置文件 #未来计划 考虑有些人习惯使用velocity而不是freemarker,未来实现velocity引擎生成jeessite代码,为模板编写提供更多的选择 #如果您有更多更好的建议 请QQ我:601744346