# wanxing-backend **Repository Path**: catface7/wanxing-backend ## Basic Information - **Project Name**: wanxing-backend - **Description**: SpringBoot多模块基础框架,便于有新项目,直接fork使用 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 6 - **Created**: 2022-06-01 - **Last Updated**: 2022-10-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 多模块项目基础 # 基础组件和功能 1. swagger ``` SwaggerConfiguration.class properties/yml=>swagger.* ``` 2. lombok 3. fastjson 4. hutool 5. commons-fileupload 6. page helper分页 7. mysql 8. ResultBody全局VO出参(code,message,data) 9. mybatis=>调整为mybatis-plus ``` yml配置数据库 新增XxxMapper(BaseMapper)和XxxService(IService) 可以新增xml关联XxxMapper ``` 10. 公共日志拦截器LogInterceptor(已处理request流只能读取一次的问题) 11. 文件上传下载请求示例TestController 12. logback.xml日志输出IO 13. 定时任务 # 打包流程 1. 删除子模块``标签内的`` => fix.'parent.relativePath' points at no local POM @ line 14, column 13 2. clean&install springboot-parent => fix.Non-resolvable parent POM for 3. clean&install common 4. clean&install dao 5. clean&install service 6. clean&package api # FOR WANXING-NEWS # 模块1/3(APP移动端) # 模块2/3(ADMIN管理端) # 模块3/3(MEDIA媒体端)