# auto-framework **Repository Path**: linxyruffy/auto-framework ## Basic Information - **Project Name**: auto-framework - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-04-13 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #自动代码生成框架 * 自动生成框架 * 自动生成service接口doc文档 * 自动生成表对应的实体类,包含增删改查 ##使用方式 ```xml com.glsx auto-maven-plugin 1.0-SNAPSHOT platform_ df234fl dev_user platform_service_tag
platform_service_package
platform_service_definition
platform_protocol
192.168.3.227:3306/cyb_os
``` ##生成框架目录树,如工程名auto-plugin-sample,对应生成框架如下 ``` . |____.DS_Store |____auto-plugin-sample-common // 接口模块,提供给外部调用 | |____pom.xml | |____src | | |____main | | | |____java | | | | |____com | | | | | |____glsx | | | | | | |____base | | | | | | | |____IService.java | | | | | | | |____ServiceException.java | | | | | | |____entity // 根据表名生成的实体类 | | | | | | | |____Protocol.java | | | | | | | |____ServiceDefinition.java | | | | | | | |____ServicePackage.java | | | | | | | |____ServiceTag.java | | | | | | |____service // 实体类对应的服务接口 | | | | | | | |____ProtocolService.java | | | | | | | |____ServiceDefinitionService.java | | | | | | | |____ServicePackageService.java | | | | | | | |____ServiceTagService.java |____auto-plugin-sample-container | |____pom.xml | |____src | | |____main | | | |____java | | | | |____com | | | | | |____glsx | | | | | | |____base | | | | | | |____dao // dao层,实现基本的增删改查 | | | | | | | |____BaseDao.java | | | | | | | |____ProtocolDao.java | | | | | | | |____ServiceDefinitionDao.java | | | | | | | |____ServicePackageDao.java | | | | | | | |____ServiceTagDao.java | | | | | | |____service | | | | | | | |____impl // 接口实现层 | | | | | | | | |____IServiceImpl.java | | | | | | | | |____ProtocolServiceImpl.java | | | | | | | | |____ServiceDefinitionServiceImpl.java | | | | | | | | |____ServicePackageServiceImpl.java | | | | | | | | |____ServiceTagServiceImpl.java | | | |____resource | | | | |____config | | | | | |____platform-context.xml | | | | | |____platform-dubbo.xml // dubbo配置 | | | | |____entity // hibernate映射 | | | | | |____Protocol.hbm.xml | | | | | |____ServiceDefinition.hbm.xml | | | | | |____ServicePackage.hbm.xml | | | | | |____ServiceTag.hbm.xml | | | | |____log4j.properties | | | | |____system.properties | | | |____webapp | | | | |____WEB-INF | | | | | |____bin | | | | | | |____dump.sh | | | | | | |____restart.sh | | | | | | |____server.sh | | | | | | |____start.sh | | | | | | |____stop.sh |____auto-plugin-sample.iml |____pom.xml ```