# factory-bean **Repository Path**: gaoliang997/factory-bean ## Basic Information - **Project Name**: factory-bean - **Description**: 根据excel接口文档创建java报文对象 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2018-01-05 - **Last Updated**: 2020-12-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## java代码生成工具 ###项目描述 根据接口文档生成java报文实体对象时,会有以下问题 a、将会浪费很长时间根据文档生成代码工作 b、而且每个人的编码习惯不同,导致代码风格不一致 c、容易出错,重复做一件事情,注意力容易分散,导致代码容易出错 d、当接口文档修改时,重新更改代码。改动不大可以接受,更改过个文件时将是一件痛苦的事情 ###使用对象 吉祥航空的Excel接口文档,格式按照模板中的定义 ###使用说明 接口文档模板:src/main/resources/excel/吉祥开放平台 - 基础信息.xlsx 生成代码模板:src/main/resources/javabean.ftl 程序入口:org.liang.factory.main.CreateJavaCodeForExcel ###说明 java版本:1.8 (支持1.6以上特性) 框架:freemarker2.3.23 + POI3.16 excel:已测试2007及以上(.xlsx) 不足:只针对目前接口文档中出现的类型处理,缺陷还是有的。可根据源码进行修改处理