# tools-javasource-javabean **Repository Path**: gaoliang997/tools-javasource-javabean ## Basic Information - **Project Name**: tools-javasource-javabean - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2018-05-31 - **Last Updated**: 2020-12-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # java代码生成工具 #一背景 情景1 项目开发中,经常根据各种接口文档生成“报文实体”对象,如果人工处理,会有以下问题 a、将会浪费很长时间根据文档生成代码工作 b、而且每个人的编码习惯不同,导致代码风格不一致 c、容易出错,重复做一件事情,注意力容易分散,导致代码容易出错 d、当接口文档修改时,重新更改代码。改动不大可以接受,更改过个文件时将是一件痛苦的事情 通过接口文档生成javabean报文对象源码文件,能够使代码结构统一、清晰;提高工作效率;减少出错率。可以通过扩展方式,以适应其他接口文档 #二项目结构 - src/main/java 源码 - src/main/resources 资源文件及代码生成模板 - pom.xml maven的pom文件 - README.md 项目说明 程序入口: tools-javasource-javabean/src/main/java/org/liang/javasource/main/CreateJavaCodeForExcel #三开发环境 - java version:jdk1.8 - maven :3.3.9 - 框架:freemarker2.3.23 + POI3.16 - excel:已测试2007及以上(.xlsx) #版本 1.0 #座右铭 - 不积跬步,无以至千里;不积小流,无以成江海; 开始日期:2018-03