首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

一个前后端分离的基于模版的报告生成平台(后端代码)

后端 1.65MB 31 需要积分: 1
立即下载

资源介绍:

本系统是从实际生产平台中抽离出来的报告渲染模块,作为了一款独立的报告生成系统。本系统是前后端分离的架构,这是后端服务代码。 特点 1. 轻量化 本系统只关注报告生成,可以对接任意的数据源,通过自定义的模版,生成对应的报告。 2. 可扩展 本系统采用了模块化的架构,面向接口的设计,易于快速扩展其他的数据源和渲染方式。 3. 易整合 易于整合到其他系统中,作为报告生成功能的模块。 4. 更智能 整合了大文本人工智能服务,可提供更智能化的报告生成能力。 项目地址: Github: https://github.com/52jing/wang-template-backend Gitee: https://gitee.com/i52jing/wang-template-backend 前端项目地址: Github: https://github.com/52jing/wang-template-admin Gitee: https://gitee.com/i52jing/wang-template-admin 系统截图详见代码仓库。 通过本项目可了解 Spring Web 应用的开发。

English | 简体中文

license jdk springboot

# Wang-Template: A Template Based Report Render Platform ## Introduction This system is a report rendering module extracted from the actual production platform, as a stand-alone report generation system. This system is BS architecture, this project is a backend service: - Github: [https://github.com/52jing/wang-template-backend](https://github.com/52jing/wang-template-backend) - Gitee: [https://gitee.com/i52jing/wang-template-backend](https://gitee.com/i52jing/wang-template-backend) Frontend service at: - Github: [https://github.com/52jing/wang-template-admin](https://github.com/52jing/wang-template-admin) - Gitee: [https://gitee.com/i52jing/wang-template-admin](https://gitee.com/i52jing/wang-template-admin) ## Features 1. Lightweight ``` This system only focuses on report generation, which can interface with any data source and generate corresponding reports through customized templates. ``` 2. Extensible ``` The system adopts a modular architecture and an interface-oriented design, which makes it easy to quickly extend other data sources and rendering methods. ``` 3. Easy Integration ``` Easily integrated into other systems as a module for report generation functions. ``` 4. More Intelligent ``` Integration of AIGC services provides smarter report generation capabilities. ``` ## Core Tech Stack | Tech | Version | |-------------|---------| | Java | 8+ | | Spring | 5.3.31 | | Spring Boot | 2.7.18 | ### Supported data source types - Relational database SQL: supports querying data from relational databases, and data querying is realized through JDBC interface. Among them, MySQL, Postgresql and H2 have been verified and tested. ### Supported report types - Word Report: Use [poi-tl](https://deepoove.com/poi-tl/) to support Word templates to generate Word reports. - Text Report: Use [FreeMarker](https://freemarker.apache.org/) to support arbitrary text reports, generating text reports, such as TXT, Markdown, HTML and so on. ## Structures ``` WangTemplateBackend |-- app -- Report rendering module |-- design -- Database design files |-- framework -- Framework module |-- report -- Unit tests aggregation report |-- system -- System management module |-- task -- Task management module ``` ## Deployment ### Quick Start Use docker compose to quickly deploy: - Github: [https://github.com/52jing/wang-template-compose](https://github.com/52jing/wang-template-compose) - Gitee: [https://gitee.com/i52jing/wang-template-compose](https://gitee.com/i52jing/wang-template-compose) ### Deploy Backend #### Docker Build Image ``` docker build -t wang-template-backend:1.0 . ``` Mount config file and start container ``` docker run -d --name wang-template-backend -p 8000:8000 -v /application-prod.yml:/opt/config/application-prod.yml wang-template-backend:1.0 ``` #### Manually Package by Maven ``` mvn clean package -DskipTests ``` Jar file is under app/target/app.jar, add config file and start jar. ### Deploy Frontend #### Docker Build Image ``` docker build -t wang-template-admin:1.0 . ``` Start Container ``` docker run -d --name wang-template-admin -p 8001:80 wang-template-admin:1.0 ``` #### Manually Build by Vite ``` yarn build ``` Files are under dist/spa directory. Note: Since the frontend defaults to the same domain and port for backend services, you need to use a front load-balancing proxy, or configure the backend request base path when build the frontend (see Environment Variables). ## Snapshots ### Configure Datasource ![configure datasource](./images/1.png) ### Configure Datasource Parameters ![configure datasource parameters](./images/2.png) ### Datasource Detail ![datasource detail](./images/3.png) ### Test to retrieve data ![test to retrieve data](./images/4.png) ### Configure Template ![configure template](./images/5.png) The template file is shown below ![template file](./images/template.png) ### Create generation task (select data source, template, enter parameters) ![create task](./images/6.png) ### View Results ![view results](./images/7.png) The report generated is shown below ![generated report](./images/report.png) ## Configuration File Description ### Configuration File Add configuration file `application-prod.yml` or `application-prod.properties`, can refer to `app/src/main/resources/example-application-dev.yml`. ### Configure Database Configure under `spring.datasource.druid` or `mybatis-flex.datasource.master`. Example: ```yaml spring: flyway: # Enable flyway to migrate enabled: true # Note to change to the corresponding database directory # If there is no corresponding database, you can use PDManer to generate a database with design files. locations: - classpath:db/migration/mysql mybatis-flex: # configure datasource datasource: # master datasource master: url: jdbc:mysql://localhost:3306/wb-template-dev?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 username: root password: 123456 # The following Druid parameters can be configured according to actual requirements # Initial connection pool size initial-size: 5 # max active connection pool size max-active: 20 # min connection pool size min-idle: 5 ``` Supported databases for service (the following databases have been tested): - MySQL 8 - MySQL 5 (Since Flyway doesn't support it, it needs to be executed manually for migration in `db.migration/mysql` and disable flyway) - Postgresql - H2 ### Configure Attachment Storage It depends on [x-file-storage](https://x-file-storage.xuyanwu.cn/#/), support local files, MinIO and cloud service storage, please refer to the official documentation. Example ```yaml dromara: x-file-storage: # Storage configuration default-platform: local-plus-1 # default platform thumbnail-suffix: ".min.jpg" # thumbnail # storage platform configuration local-plus: - platform: local-plus-1 # name enable-storage: true # enabled enable-access: true # enable access domain: http://127.0.0.1:8080/file/ # domain base-path: local-plus/ # base path path-patterns: /file/** # access path storage-path: ./data # storage directory ``` ### Configure Report Analysis (AI) ```yaml analysis: # enable indicator analysis indicatorAnalysis: true # use kimi cloud service, please use Kimi API access key, refer to https://platform.moonshot.cn/docs/intro#%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97 moonShot: accessToken: ``` ## Template Introduction ### Template Context Data All templates are injected with a rendered context object, which has the following format: ```json5 { "templateName": "", // template name "datasourceName": "", // datasource name "params": {}, // render parameters "envs": { // environments "year": 2024, // year "month": 6, // month "day": 12, // day "dayOfWeek": 3, // day of week "hour": 0, // hour "minute": 0, // minute "second": 0 // second }, "data": {} // data obtained from a data source, which may be an array or an object } ``` To use it in the template like this: `${envs.year}`。 ### Word Template Word template depends on [poi-tl](https://deepoove.com/poi-tl/) , the syntax can be found in the official documentation. The variables use `${name}` style。 ### Text Template Text template depends on [FreeMarker](https://freemarker.apache.org/) , the syntax tan be found in the official documentation. ## Follow-up

资源文件列表:

wang-template-backend-master.zip 大约有365个文件
  1. wang-template-backend-master/
  2. wang-template-backend-master/.editorconfig 191B
  3. wang-template-backend-master/.gitignore 512B
  4. wang-template-backend-master/Dockerfile 284B
  5. wang-template-backend-master/LICENSE 11.09KB
  6. wang-template-backend-master/README.md 7.93KB
  7. wang-template-backend-master/README_zh.md 7.82KB
  8. wang-template-backend-master/app/
  9. wang-template-backend-master/app/pom.xml 4.42KB
  10. wang-template-backend-master/app/src/
  11. wang-template-backend-master/app/src/main/
  12. wang-template-backend-master/app/src/main/java/
  13. wang-template-backend-master/app/src/main/java/com/
  14. wang-template-backend-master/app/src/main/java/com/wangboot/
  15. wang-template-backend-master/app/src/main/java/com/wangboot/app/
  16. wang-template-backend-master/app/src/main/java/com/wangboot/app/Application.java 1.94KB
  17. wang-template-backend-master/app/src/main/java/com/wangboot/app/ServletInitializer.java 460B
  18. wang-template-backend-master/app/src/main/java/com/wangboot/app/analysis/
  19. wang-template-backend-master/app/src/main/java/com/wangboot/app/analysis/AnalysisManager.java 1.83KB
  20. wang-template-backend-master/app/src/main/java/com/wangboot/app/analysis/MoonShotClient.java 5.46KB
  21. wang-template-backend-master/app/src/main/java/com/wangboot/app/analysis/config/
  22. wang-template-backend-master/app/src/main/java/com/wangboot/app/analysis/config/AnalysisAutoConfiguration.java 1.01KB
  23. wang-template-backend-master/app/src/main/java/com/wangboot/app/analysis/config/AnalysisProperties.java 604B
  24. wang-template-backend-master/app/src/main/java/com/wangboot/app/analysis/exception/
  25. wang-template-backend-master/app/src/main/java/com/wangboot/app/analysis/exception/MoonShotRequestException.java 190B
  26. wang-template-backend-master/app/src/main/java/com/wangboot/app/analysis/model/
  27. wang-template-backend-master/app/src/main/java/com/wangboot/app/analysis/model/ChatCompletionsRequestBody.java 274B
  28. wang-template-backend-master/app/src/main/java/com/wangboot/app/analysis/model/ChatCompletionsResponseBody.java 617B
  29. wang-template-backend-master/app/src/main/java/com/wangboot/app/analysis/model/ChatMessage.java 193B
  30. wang-template-backend-master/app/src/main/java/com/wangboot/app/analysis/model/ErrorResponseBody.java 243B
  31. wang-template-backend-master/app/src/main/java/com/wangboot/app/analysis/model/FileContentResponseBody.java 272B
  32. wang-template-backend-master/app/src/main/java/com/wangboot/app/analysis/model/FileUploadResponseBody.java 348B
  33. wang-template-backend-master/app/src/main/java/com/wangboot/app/commands/
  34. wang-template-backend-master/app/src/main/java/com/wangboot/app/commands/InitDatabase.java 9.58KB
  35. wang-template-backend-master/app/src/main/java/com/wangboot/app/commands/PrepareDatasource.java 1.53KB
  36. wang-template-backend-master/app/src/main/java/com/wangboot/app/controller/
  37. wang-template-backend-master/app/src/main/java/com/wangboot/app/controller/CustomerController.java 2.82KB
  38. wang-template-backend-master/app/src/main/java/com/wangboot/app/controller/ReportAnalysisController.java 3.04KB
  39. wang-template-backend-master/app/src/main/java/com/wangboot/app/execution/
  40. wang-template-backend-master/app/src/main/java/com/wangboot/app/execution/ExecutionManager.java 12.86KB
  41. wang-template-backend-master/app/src/main/java/com/wangboot/app/execution/RenderErrorCode.java 1.22KB
  42. wang-template-backend-master/app/src/main/java/com/wangboot/app/execution/RenderExecutionConfig.java 1.46KB
  43. wang-template-backend-master/app/src/main/java/com/wangboot/app/execution/RenderExecutionEvent.java 673B
  44. wang-template-backend-master/app/src/main/java/com/wangboot/app/execution/datasource/
  45. wang-template-backend-master/app/src/main/java/com/wangboot/app/execution/datasource/DatasourceParamHolder.java 368B
  46. wang-template-backend-master/app/src/main/java/com/wangboot/app/execution/datasource/DatasourceProcessor.java 3.68KB
  47. wang-template-backend-master/app/src/main/java/com/wangboot/app/execution/datasource/IDatasource.java 778B
  48. wang-template-backend-master/app/src/main/java/com/wangboot/app/execution/datasource/IDatasourceFactory.java 426B
  49. wang-template-backend-master/app/src/main/java/com/wangboot/app/execution/datasource/dbsql/
  50. wang-template-backend-master/app/src/main/java/com/wangboot/app/execution/datasource/dbsql/DatabaseSql.java 2.42KB
  51. wang-template-backend-master/app/src/main/java/com/wangboot/app/execution/datasource/dbsql/DatabaseSqlConfig.java 447B
  52. wang-template-backend-master/app/src/main/java/com/wangboot/app/execution/datasource/dbsql/DatabaseSqlFactory.java 1.38KB
  53. wang-template-backend-master/app/src/main/java/com/wangboot/app/execution/render/
  54. wang-template-backend-master/app/src/main/java/com/wangboot/app/execution/render/BaseTemplateRender.java 779B
  55. wang-template-backend-master/app/src/main/java/com/wangboot/app/execution/render/ITemplateRender.java 902B
  56. wang-template-backend-master/app/src/main/java/com/wangboot/app/execution/render/RenderContext.java 466B
  57. wang-template-backend-master/app/src/main/java/com/wangboot/app/execution/render/TemplateRenderFactory.java 1.3KB
  58. wang-template-backend-master/app/src/main/java/com/wangboot/app/execution/render/text/
  59. wang-template-backend-master/app/src/main/java/com/wangboot/app/execution/render/text/FreeMarkerTemplateRender.java 1.93KB
  60. wang-template-backend-master/app/src/main/java/com/wangboot/app/execution/render/word/
  61. wang-template-backend-master/app/src/main/java/com/wangboot/app/execution/render/word/PoiWordTemplateRender.java 1.12KB
  62. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/
  63. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/controller/
  64. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/controller/TplDatasourceController.java 7KB
  65. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/controller/TplRenderExecutionController.java 3.33KB
  66. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/controller/TplTemplateController.java 2.39KB
  67. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/entity/
  68. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/entity/ExecutionStatus.java 1017B
  69. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/entity/TplDatasource.java 1.26KB
  70. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/entity/TplDatasourceParam.java 1.23KB
  71. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/entity/TplExecutionResult.java 1.67KB
  72. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/entity/TplRenderExecution.java 1.24KB
  73. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/entity/TplTemplate.java 1.95KB
  74. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/entity/dto/
  75. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/entity/dto/TplDatasourceDto.java 883B
  76. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/entity/dto/TplDatasourceParamListDto.java 404B
  77. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/entity/dto/TplRenderExecutionDto.java 389B
  78. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/mapper/
  79. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/mapper/TplDatasourceMapper.java 213B
  80. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/mapper/TplDatasourceParamMapper.java 228B
  81. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/mapper/TplExecutionResultMapper.java 228B
  82. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/mapper/TplRenderExecutionMapper.java 228B
  83. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/mapper/TplTemplateMapper.java 207B
  84. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/service/
  85. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/service/TplDatasourceParamService.java 263B
  86. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/service/TplDatasourceService.java 1.69KB
  87. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/service/TplExecutionResultService.java 282B
  88. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/service/TplRenderExecutionService.java 485B
  89. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/service/TplTemplateService.java 257B
  90. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/service/impl/
  91. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/service/impl/TplDatasourceParamServiceImpl.java 513B
  92. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/service/impl/TplDatasourceServiceImpl.java 5.01KB
  93. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/service/impl/TplExecutionResultServiceImpl.java 1001B
  94. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/service/impl/TplRenderExecutionServiceImpl.java 1.3KB
  95. wang-template-backend-master/app/src/main/java/com/wangboot/app/template/service/impl/TplTemplateServiceImpl.java 1.6KB
  96. wang-template-backend-master/app/src/main/resources/
  97. wang-template-backend-master/app/src/main/resources/application.yml 5.48KB
  98. wang-template-backend-master/app/src/main/resources/banner.txt 310B
  99. wang-template-backend-master/app/src/main/resources/db/
  100. wang-template-backend-master/app/src/main/resources/db/migration/
  101. wang-template-backend-master/app/src/main/resources/db/migration/h2/
  102. wang-template-backend-master/app/src/main/resources/db/migration/h2/V1.0.0__init.sql 18.92KB
  103. wang-template-backend-master/app/src/main/resources/db/migration/h2/V1.1.0__template.sql 5.06KB
  104. wang-template-backend-master/app/src/main/resources/db/migration/mysql/
  105. wang-template-backend-master/app/src/main/resources/db/migration/mysql/V1.0.0__init.sql 24.66KB
  106. wang-template-backend-master/app/src/main/resources/db/migration/mysql/V1.1.0__template.sql 6.43KB
  107. wang-template-backend-master/app/src/main/resources/db/migration/oracle/
  108. wang-template-backend-master/app/src/main/resources/db/migration/oracle/V1.0.0__init.sql 31.84KB
  109. wang-template-backend-master/app/src/main/resources/db/migration/oracle/V1.1.0__template.sql 8.7KB
  110. wang-template-backend-master/app/src/main/resources/db/migration/postgresql/
  111. wang-template-backend-master/app/src/main/resources/db/migration/postgresql/V1.0.0__init.sql 32.77KB
  112. wang-template-backend-master/app/src/main/resources/db/migration/postgresql/V1.1.0__template.sql 8.94KB
  113. wang-template-backend-master/app/src/main/resources/example-application-dev.yml 2.96KB
  114. wang-template-backend-master/app/src/main/resources/i18n/
  115. wang-template-backend-master/app/src/main/resources/i18n/messages.properties
  116. wang-template-backend-master/app/src/main/resources/i18n/messages_en_US.properties 3.01KB
  117. wang-template-backend-master/app/src/main/resources/i18n/messages_zh_CN.properties 3.01KB
  118. wang-template-backend-master/app/src/main/resources/logback-spring.xml 4.55KB
  119. wang-template-backend-master/app/src/main/resources/mybatis/
  120. wang-template-backend-master/app/src/main/resources/mybatis/mybatis-config.xml 1.04KB
  121. wang-template-backend-master/app/src/test/
  122. wang-template-backend-master/app/src/test/java/
  123. wang-template-backend-master/app/src/test/java/com/
  124. wang-template-backend-master/app/src/test/java/com/wangboot/
  125. wang-template-backend-master/app/src/test/java/com/wangboot/app/
  126. wang-template-backend-master/app/src/test/java/com/wangboot/app/AITest.java 1.86KB
  127. wang-template-backend-master/app/src/test/java/com/wangboot/app/ApiTest.java 46.53KB
  128. wang-template-backend-master/app/src/test/java/com/wangboot/app/ServiceTest.java 24.1KB
  129. wang-template-backend-master/app/src/test/java/com/wangboot/app/TemplateTest.java 2.36KB
  130. wang-template-backend-master/app/src/test/resources/
  131. wang-template-backend-master/app/src/test/resources/text.tpl 24B
  132. wang-template-backend-master/app/src/test/resources/word.docx 10.07KB
  133. wang-template-backend-master/design/
  134. wang-template-backend-master/design/wang-template.pdma.json 244.55KB
  135. wang-template-backend-master/design/wangboot.pdma.json 440.63KB
  136. wang-template-backend-master/framework/
  137. wang-template-backend-master/framework/pom.xml 1.68KB
  138. wang-template-backend-master/framework/src/
  139. wang-template-backend-master/framework/src/main/
  140. wang-template-backend-master/framework/src/main/java/
  141. wang-template-backend-master/framework/src/main/java/com/
  142. wang-template-backend-master/framework/src/main/java/com/wangboot/
  143. wang-template-backend-master/framework/src/main/java/com/wangboot/framework/
  144. wang-template-backend-master/framework/src/main/java/com/wangboot/framework/ParamConstants.java 824B
  145. wang-template-backend-master/framework/src/main/java/com/wangboot/framework/command/
  146. wang-template-backend-master/framework/src/main/java/com/wangboot/framework/command/GenerateRSAPair.java 1.21KB
  147. wang-template-backend-master/framework/src/main/java/com/wangboot/framework/command/GenerateSM2Pair.java 1.34KB
  148. wang-template-backend-master/framework/src/main/java/com/wangboot/framework/command/IBaseCommand.java 1.62KB
  149. wang-template-backend-master/framework/src/main/java/com/wangboot/framework/config/
  150. wang-template-backend-master/framework/src/main/java/com/wangboot/framework/config/AsyncConfig.java 1.74KB
  151. wang-template-backend-master/framework/src/main/java/com/wangboot/framework/config/MyBatisFlexConfiguration.java 460B
  152. wang-template-backend-master/framework/src/main/java/com/wangboot/framework/config/ServerConfig.java 7.26KB
  153. wang-template-backend-master/framework/src/main/java/com/wangboot/framework/config/WebConfig.java 3.13KB
  154. wang-template-backend-master/framework/src/main/java/com/wangboot/framework/config/properties/
  155. wang-template-backend-master/framework/src/main/java/com/wangboot/framework/config/properties/CorsProperties.java 787B
  156. wang-template-backend-master/framework/src/main/java/com/wangboot/framework/crypto/
  157. wang-template-backend-master/framework/src/main/java/com/wangboot/framework/crypto/DecryptRequestBodyHandler.java 2.61KB
  158. wang-template-backend-master/framework/src/main/java/com/wangboot/framework/crypto/EncryptResponseBodyHandler.java 2.6KB
  159. wang-template-backend-master/framework/src/main/java/com/wangboot/framework/exception/
  160. wang-template-backend-master/framework/src/main/java/com/wangboot/framework/exception/ErrorCode.java 2.75KB
  161. wang-template-backend-master/framework/src/main/java/com/wangboot/framework/exception/GlobalExceptionHandler.java 15.68KB
  162. wang-template-backend-master/framework/src/main/java/com/wangboot/framework/utils/
  163. wang-template-backend-master/framework/src/main/java/com/wangboot/framework/utils/WUtils.java 2.6KB
  164. wang-template-backend-master/framework/src/main/java/com/wangboot/framework/validator/
  165. wang-template-backend-master/framework/src/main/java/com/wangboot/framework/validator/IdCard.java 669B
  166. wang-template-backend-master/framework/src/main/java/com/wangboot/framework/validator/IdCardValidator.java 531B
  167. wang-template-backend-master/framework/src/main/java/com/wangboot/framework/validator/Telephone.java 681B
  168. wang-template-backend-master/framework/src/main/java/com/wangboot/framework/validator/TelephoneValidator.java 757B
  169. wang-template-backend-master/images/
  170. wang-template-backend-master/images/1.png 234.89KB
  171. wang-template-backend-master/images/2.png 195.58KB
  172. wang-template-backend-master/images/3.png 219.55KB
  173. wang-template-backend-master/images/4.png 217.19KB
  174. wang-template-backend-master/images/5.png 199.05KB
  175. wang-template-backend-master/images/6.png 180.6KB
  176. wang-template-backend-master/images/7.png 218.49KB
  177. wang-template-backend-master/images/report.png 167.72KB
  178. wang-template-backend-master/images/template.png 191.08KB
  179. wang-template-backend-master/lombok.config 69B
  180. wang-template-backend-master/mybatis-flex.config 21B
  181. wang-template-backend-master/pom.xml 11.92KB
  182. wang-template-backend-master/report/
  183. wang-template-backend-master/report/pom.xml 2.13KB
  184. wang-template-backend-master/run_server.sh 76B
  185. wang-template-backend-master/system/
  186. wang-template-backend-master/system/pom.xml 1.01KB
  187. wang-template-backend-master/system/src/
  188. wang-template-backend-master/system/src/main/
  189. wang-template-backend-master/system/src/main/java/
  190. wang-template-backend-master/system/src/main/java/com/
  191. wang-template-backend-master/system/src/main/java/com/wangboot/
  192. wang-template-backend-master/system/src/main/java/com/wangboot/system/
  193. wang-template-backend-master/system/src/main/java/com/wangboot/system/attachment/
  194. wang-template-backend-master/system/src/main/java/com/wangboot/system/attachment/ContentTypes.java 1.34KB
  195. wang-template-backend-master/system/src/main/java/com/wangboot/system/attachment/EasyBytesExporter.java 2.04KB
  196. wang-template-backend-master/system/src/main/java/com/wangboot/system/attachment/IAttachmentRelatedService.java 2.38KB
  197. wang-template-backend-master/system/src/main/java/com/wangboot/system/attachment/IBgExportApi.java 2.83KB
  198. wang-template-backend-master/system/src/main/java/com/wangboot/system/command/
  199. wang-template-backend-master/system/src/main/java/com/wangboot/system/command/BaseInitDatabaseCommand.java 1.03KB
  200. wang-template-backend-master/system/src/main/java/com/wangboot/system/command/CreateUser.java 1.9KB
  201. wang-template-backend-master/system/src/main/java/com/wangboot/system/command/InitSystemDatabase.java 24.23KB
  202. wang-template-backend-master/system/src/main/java/com/wangboot/system/controller/
  203. wang-template-backend-master/system/src/main/java/com/wangboot/system/controller/AuthController.java 5.45KB
  204. wang-template-backend-master/system/src/main/java/com/wangboot/system/controller/CommonController.java 8.68KB
  205. wang-template-backend-master/system/src/main/java/com/wangboot/system/controller/ProfileController.java 2.44KB
  206. wang-template-backend-master/system/src/main/java/com/wangboot/system/controller/SysAnnouncementController.java 1.81KB
  207. wang-template-backend-master/system/src/main/java/com/wangboot/system/controller/SysBgTaskController.java 1.33KB
  208. wang-template-backend-master/system/src/main/java/com/wangboot/system/controller/SysDataScopeController.java 1.73KB
  209. wang-template-backend-master/system/src/main/java/com/wangboot/system/controller/SysDepartmentController.java 1.99KB
  210. wang-template-backend-master/system/src/main/java/com/wangboot/system/controller/SysFrontendController.java 1.74KB
  211. wang-template-backend-master/system/src/main/java/com/wangboot/system/controller/SysJobController.java 3.68KB
  212. wang-template-backend-master/system/src/main/java/com/wangboot/system/controller/SysMenuController.java 1.66KB
  213. wang-template-backend-master/system/src/main/java/com/wangboot/system/controller/SysOperationLogController.java 1.95KB
  214. wang-template-backend-master/system/src/main/java/com/wangboot/system/controller/SysParamController.java 1.87KB
  215. wang-template-backend-master/system/src/main/java/com/wangboot/system/controller/SysPermissionController.java 1.8KB
  216. wang-template-backend-master/system/src/main/java/com/wangboot/system/controller/SysPolicyController.java 8.04KB
  217. wang-template-backend-master/system/src/main/java/com/wangboot/system/controller/SysRoleController.java 4.06KB
  218. wang-template-backend-master/system/src/main/java/com/wangboot/system/controller/SysUserController.java 7.05KB
  219. wang-template-backend-master/system/src/main/java/com/wangboot/system/controller/SysUserDictController.java 1.97KB
  220. wang-template-backend-master/system/src/main/java/com/wangboot/system/controller/SysUserLogController.java 2.04KB
  221. wang-template-backend-master/system/src/main/java/com/wangboot/system/entity/
  222. wang-template-backend-master/system/src/main/java/com/wangboot/system/entity/SysAnnouncement.java 2.18KB
  223. wang-template-backend-master/system/src/main/java/com/wangboot/system/entity/SysAttachment.java 1.26KB
  224. wang-template-backend-master/system/src/main/java/com/wangboot/system/entity/SysBgTask.java 1.99KB
  225. wang-template-backend-master/system/src/main/java/com/wangboot/system/entity/SysDataScope.java 1.47KB
  226. wang-template-backend-master/system/src/main/java/com/wangboot/system/entity/SysDepartment.java 1.24KB
  227. wang-template-backend-master/system/src/main/java/com/wangboot/system/entity/SysFrontend.java 2.21KB
  228. wang-template-backend-master/system/src/main/java/com/wangboot/system/entity/SysJob.java 1.17KB
  229. wang-template-backend-master/system/src/main/java/com/wangboot/system/entity/SysMenu.java 1.53KB
  230. wang-template-backend-master/system/src/main/java/com/wangboot/system/entity/SysOperationLog.java 761B
  231. wang-template-backend-master/system/src/main/java/com/wangboot/system/entity/SysParam.java 1.97KB
  232. wang-template-backend-master/system/src/main/java/com/wangboot/system/entity/SysPermission.java 1.73KB
  233. wang-template-backend-master/system/src/main/java/com/wangboot/system/entity/SysPolicy.java 2.39KB
  234. wang-template-backend-master/system/src/main/java/com/wangboot/system/entity/SysRole.java 1.71KB
  235. wang-template-backend-master/system/src/main/java/com/wangboot/system/entity/SysUser.java 2.83KB
  236. wang-template-backend-master/system/src/main/java/com/wangboot/system/entity/SysUserDict.java 1.99KB
  237. wang-template-backend-master/system/src/main/java/com/wangboot/system/entity/SysUserLog.java 906B
  238. wang-template-backend-master/system/src/main/java/com/wangboot/system/entity/dto/
  239. wang-template-backend-master/system/src/main/java/com/wangboot/system/entity/dto/SysJobExcel.java 348B
  240. wang-template-backend-master/system/src/main/java/com/wangboot/system/entity/dto/SysUserExcel.java 1.15KB
  241. wang-template-backend-master/system/src/main/java/com/wangboot/system/entity/relation/
  242. wang-template-backend-master/system/src/main/java/com/wangboot/system/entity/relation/SysPolicyDataScopeRel.java 1.27KB
  243. wang-template-backend-master/system/src/main/java/com/wangboot/system/entity/relation/SysPolicyMenuRel.java 1.22KB
  244. wang-template-backend-master/system/src/main/java/com/wangboot/system/entity/relation/SysPolicyPermissionRel.java 1.28KB
  245. wang-template-backend-master/system/src/main/java/com/wangboot/system/entity/relation/SysRolePolicyRel.java 1.22KB
  246. wang-template-backend-master/system/src/main/java/com/wangboot/system/entity/relation/SysUserRoleRel.java 1.21KB
  247. wang-template-backend-master/system/src/main/java/com/wangboot/system/entity/vo/
  248. wang-template-backend-master/system/src/main/java/com/wangboot/system/entity/vo/AttachmentVo.java 578B
  249. wang-template-backend-master/system/src/main/java/com/wangboot/system/entity/vo/FrontendVo.java 360B
  250. wang-template-backend-master/system/src/main/java/com/wangboot/system/entity/vo/SysUserSearchVo.java 232B
  251. wang-template-backend-master/system/src/main/java/com/wangboot/system/entity/vo/SysUserView.java 930B
  252. wang-template-backend-master/system/src/main/java/com/wangboot/system/event/
  253. wang-template-backend-master/system/src/main/java/com/wangboot/system/event/BgTaskEvent.java 343B
  254. wang-template-backend-master/system/src/main/java/com/wangboot/system/event/BgTaskObject.java 508B
  255. wang-template-backend-master/system/src/main/java/com/wangboot/system/event/BgTaskResult.java 333B
  256. wang-template-backend-master/system/src/main/java/com/wangboot/system/listener/
  257. wang-template-backend-master/system/src/main/java/com/wangboot/system/listener/EntityChangeListener.java 1.18KB
  258. wang-template-backend-master/system/src/main/java/com/wangboot/system/listener/SystemListener.java 6.44KB
  259. wang-template-backend-master/system/src/main/java/com/wangboot/system/mapper/
  260. wang-template-backend-master/system/src/main/java/com/wangboot/system/mapper/SysAnnouncementMapper.java 207B
  261. wang-template-backend-master/system/src/main/java/com/wangboot/system/mapper/SysAttachmentMapper.java 201B
  262. wang-template-backend-master/system/src/main/java/com/wangboot/system/mapper/SysBgTaskMapper.java 189B
  263. wang-template-backend-master/system/src/main/java/com/wangboot/system/mapper/SysDataScopeMapper.java 243B
  264. wang-template-backend-master/system/src/main/java/com/wangboot/system/mapper/SysDepartmentMapper.java 246B
  265. wang-template-backend-master/system/src/main/java/com/wangboot/system/mapper/SysFrontendMapper.java 240B
  266. wang-template-backend-master/system/src/main/java/com/wangboot/system/mapper/SysJobMapper.java 225B
  267. wang-template-backend-master/system/src/main/java/com/wangboot/system/mapper/SysMenuMapper.java 228B
  268. wang-template-backend-master/system/src/main/java/com/wangboot/system/mapper/SysOperationLogMapper.java 207B
  269. wang-template-backend-master/system/src/main/java/com/wangboot/system/mapper/SysParamMapper.java 231B
  270. wang-template-backend-master/system/src/main/java/com/wangboot/system/mapper/SysPermissionMapper.java 246B
  271. wang-template-backend-master/system/src/main/java/com/wangboot/system/mapper/SysPolicyDataScopeRelMapper.java 234B
  272. wang-template-backend-master/system/src/main/java/com/wangboot/system/mapper/SysPolicyMapper.java 234B
  273. wang-template-backend-master/system/src/main/java/com/wangboot/system/mapper/SysPolicyMenuRelMapper.java 219B
  274. wang-template-backend-master/system/src/main/java/com/wangboot/system/mapper/SysPolicyPermissionRelMapper.java 237B
  275. wang-template-backend-master/system/src/main/java/com/wangboot/system/mapper/SysRoleMapper.java 228B
  276. wang-template-backend-master/system/src/main/java/com/wangboot/system/mapper/SysRolePolicyRelMapper.java 219B
  277. wang-template-backend-master/system/src/main/java/com/wangboot/system/mapper/SysUserDictMapper.java 240B
  278. wang-template-backend-master/system/src/main/java/com/wangboot/system/mapper/SysUserLogMapper.java 192B
  279. wang-template-backend-master/system/src/main/java/com/wangboot/system/mapper/SysUserMapper.java 228B
  280. wang-template-backend-master/system/src/main/java/com/wangboot/system/mapper/SysUserRoleRelMapper.java 213B
  281. wang-template-backend-master/system/src/main/java/com/wangboot/system/mapper/SysUserViewMapper.java 198B
  282. wang-template-backend-master/system/src/main/java/com/wangboot/system/model/
  283. wang-template-backend-master/system/src/main/java/com/wangboot/system/model/AnnouncementType.java 995B
  284. wang-template-backend-master/system/src/main/java/com/wangboot/system/model/BgTaskStatus.java 1007B
  285. wang-template-backend-master/system/src/main/java/com/wangboot/system/model/ChangePasswordBody.java 359B
  286. wang-template-backend-master/system/src/main/java/com/wangboot/system/model/ClientType.java 1.4KB
  287. wang-template-backend-master/system/src/main/java/com/wangboot/system/model/ParamType.java 1.15KB
  288. wang-template-backend-master/system/src/main/java/com/wangboot/system/model/PermissionGenerator.java 6.81KB
  289. wang-template-backend-master/system/src/main/java/com/wangboot/system/model/RegisterBody.java 677B
  290. wang-template-backend-master/system/src/main/java/com/wangboot/system/model/TokenResponseBody.java 309B
  291. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/
  292. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/AuthService.java 1.59KB
  293. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/SysAnnouncementService.java 539B
  294. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/SysAttachmentService.java 3.95KB
  295. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/SysBgTaskService.java 486B
  296. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/SysDataScopeService.java 274B
  297. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/SysDepartmentService.java 277B
  298. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/SysFrontendService.java 350B
  299. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/SysJobService.java 256B
  300. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/SysMenuService.java 259B
  301. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/SysOperationLogService.java 238B
  302. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/SysParamService.java 325B
  303. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/SysPermissionService.java 277B
  304. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/SysPolicyDataScopeRelService.java 269B
  305. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/SysPolicyMenuRelService.java 250B
  306. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/SysPolicyPermissionRelService.java 272B
  307. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/SysPolicyService.java 1.87KB
  308. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/SysRolePolicyRelService.java 250B
  309. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/SysRoleService.java 853B
  310. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/SysUserDictService.java 355B
  311. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/SysUserLogService.java 223B
  312. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/SysUserRoleRelService.java 244B
  313. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/SysUserService.java 1.25KB
  314. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/SysUserViewService.java 229B
  315. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/impl/
  316. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/impl/AuthServiceImpl.java 6.47KB
  317. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/impl/SysAnnouncementServiceImpl.java 1.84KB
  318. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/impl/SysAttachmentServiceImpl.java 5.87KB
  319. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/impl/SysBgTaskServiceImpl.java 2.46KB
  320. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/impl/SysDataScopeServiceImpl.java 2.56KB
  321. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/impl/SysDepartmentServiceImpl.java 984B
  322. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/impl/SysFrontendServiceImpl.java 1.85KB
  323. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/impl/SysJobServiceImpl.java 448B
  324. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/impl/SysMenuServiceImpl.java 1.5KB
  325. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/impl/SysOperationLogServiceImpl.java 464B
  326. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/impl/SysParamServiceImpl.java 1.1KB
  327. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/impl/SysPermissionServiceImpl.java 2.32KB
  328. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/impl/SysPolicyDataScopeRelServiceImpl.java 519B
  329. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/impl/SysPolicyMenuRelServiceImpl.java 484B
  330. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/impl/SysPolicyPermissionRelServiceImpl.java 526B
  331. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/impl/SysPolicyServiceImpl.java 11.82KB
  332. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/impl/SysRolePolicyRelServiceImpl.java 484B
  333. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/impl/SysRoleServiceImpl.java 5.29KB
  334. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/impl/SysUserDictServiceImpl.java 1.13KB
  335. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/impl/SysUserLogServiceImpl.java 429B
  336. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/impl/SysUserRoleRelServiceImpl.java 466B
  337. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/impl/SysUserServiceImpl.java 11.36KB
  338. wang-template-backend-master/system/src/main/java/com/wangboot/system/service/impl/SysUserViewServiceImpl.java 667B
  339. wang-template-backend-master/task/
  340. wang-template-backend-master/task/pom.xml 734B
  341. wang-template-backend-master/task/src/
  342. wang-template-backend-master/task/src/main/
  343. wang-template-backend-master/task/src/main/java/
  344. wang-template-backend-master/task/src/main/java/com/
  345. wang-template-backend-master/task/src/main/java/com/wangboot/
  346. wang-template-backend-master/task/src/main/java/com/wangboot/task/
  347. wang-template-backend-master/task/src/main/java/com/wangboot/task/command/
  348. wang-template-backend-master/task/src/main/java/com/wangboot/task/command/InitTaskDatabase.java 3.42KB
  349. wang-template-backend-master/task/src/main/java/com/wangboot/task/controller/
  350. wang-template-backend-master/task/src/main/java/com/wangboot/task/controller/TaskInsideMessageController.java 3.41KB
  351. wang-template-backend-master/task/src/main/java/com/wangboot/task/controller/TaskQuickLinkController.java 1.33KB
  352. wang-template-backend-master/task/src/main/java/com/wangboot/task/entity/
  353. wang-template-backend-master/task/src/main/java/com/wangboot/task/entity/TaskInsideMessage.java 1.16KB
  354. wang-template-backend-master/task/src/main/java/com/wangboot/task/entity/TaskQuickLink.java 1.33KB
  355. wang-template-backend-master/task/src/main/java/com/wangboot/task/entity/vo/
  356. wang-template-backend-master/task/src/main/java/com/wangboot/task/entity/vo/TaskInsideMessageWithUser.java 652B
  357. wang-template-backend-master/task/src/main/java/com/wangboot/task/mapper/
  358. wang-template-backend-master/task/src/main/java/com/wangboot/task/mapper/TaskInsideMessageMapper.java 209B
  359. wang-template-backend-master/task/src/main/java/com/wangboot/task/mapper/TaskQuickLinkMapper.java 197B
  360. wang-template-backend-master/task/src/main/java/com/wangboot/task/service/
  361. wang-template-backend-master/task/src/main/java/com/wangboot/task/service/TaskInsideMessageService.java 841B
  362. wang-template-backend-master/task/src/main/java/com/wangboot/task/service/TaskQuickLinkService.java 228B
  363. wang-template-backend-master/task/src/main/java/com/wangboot/task/service/impl/
  364. wang-template-backend-master/task/src/main/java/com/wangboot/task/service/impl/TaskInsideMessageServiceImpl.java 3.6KB
  365. wang-template-backend-master/task/src/main/java/com/wangboot/task/service/impl/TaskQuickLinkServiceImpl.java 442B
0评论
提交 加载更多评论
其他资源 MVS C#示例 ,大家自行下载使用
MVS C#示例 ,大家自行下载使用,不多说
AlexNet论文 (2)
ImageNet Classification with Deep Convolutional Neural Networks 论文备份 包含中文文档
ssm322课程管理系统+vue
ssm322课程管理系统+vue
unity China中文字集3500字7000字20000字+制作好的字体文件(20000字)+符号+英文字符集
描述: 此资源是一个专门为TextMeshPro组件优化的字体资产,包含了中文7000个最常用的汉字。它旨在提供高质量的中文显示,适用于游戏、应用程序和UI设计中涉及大量中文文本的场景。 主要特点: 字符集: 包含7000个最常用的中文汉字,覆盖了日常沟通和阅读所需的文字范围。 兼容性: 专为Unity引擎中的TextMeshPro组件设计,确保在多种设备和分辨率下具有优秀的显示效果。 字体样式: 正常和粗体,斜体可通过TextMeshPro的模拟功能实现。 可扩展性: 可以轻松与其他字符集合并,以支持更多语言或特殊符号。
Mat2Java.zip
Mat2Java.zip
python语言程序设计 案例源代码.zip
python语言程序设计 案例源代码.zip
EC0070022_O_editing.zip
EC0070022_O_editing.zip
EC0070022_O_editing.zip EC0070022_O_editing.zip EC0070022_O_editing.zip
MobaXterm、WindTerm、xshell、finalshell、soureCRT快捷指令工具cxtool-3.2.5
MobaXterm、WindTerm、xshell、finalshell、soureCRT的快捷指令工具 详细说明见:https://blog.csdn.net/bandaoyu/article/details/139336859