# u2-framework-lib-tool **Repository Path**: u2framework/u2-framework-lib-tool ## Basic Information - **Project Name**: u2-framework-lib-tool - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-09-03 - **Last Updated**: 2022-03-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 工具使用方法 A 根据数据库连接抽取表结构定义 打开 ${project.basedir}u2-framework-tool/input/exp-table-struct 目录下的Excel配置文件 1.在Excel配置文件的“#DBCONFIG”页面的“SET JDBC”下方输入数据连接信心(包含Driver、JDBC URL、用户和密码) 2.在Excel配置文件的“#TBLCONFIG”页面输入想要抽取表的Schema和表名 3.保存并关闭上述Excel 4.在Eclipse中以Java Application方式运行“src/main/java/generator/main/G4_ExpTableStruct.java” 执行成功后,会在上述Excel中创建相应的表结构文档 B Table DTO/SQL/SqlMap的生成 1.将Tables设计书拷贝至 "${project.basedir}/input/design-table" 目录, design-table目录下的第一层目录则默认是生成DTO的package名,例如: "com.u2biz.sample.phonorecord.model/MODEL-PHONORECORD数据模型设计.xlsx" 表示由设计Excel文档生成的DTO代码的package名是"com.u2biz.sample.phonorecord.model" 2.运行 "src/main/java/generator/main/G1_GenSqlMapper" 中的主函数 (Eclise中右键点击RunTableGenerator.java选择[Run As]-[Java Application]) 运行成功后,生成代码至 "${project.basedir}/src/main/java-gen" 目录。