# Java-Big-Screen **Repository Path**: hgliuning/java-big-screen ## Basic Information - **Project Name**: Java-Big-Screen - **Description**: 可视化大屏后端代码 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2024-09-24 - **Last Updated**: 2026-01-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Java-Big-Screen #### 描述 该项目是一个基于Java的可视化大屏后端系统,旨在为用户提供实时数据展示和分析功能。系统采用Spring Boot框架,结合MyBatis-Plus进行数据访问,使用Swagger进行API文档生成,支持多种数据库的动态数据源配置。 #### 软件架构 - **前端**: 本项目主要为后端服务,前端可与其他项目结合使用。 - **后端**: - **Spring Boot**: 作为基础框架,简化了项目的配置和部署。 - **MyBatis-Plus**: 提供了简化的数据库操作,支持多种数据库。 - **Swagger**: 用于生成API文档,方便前后端协作。 - **Caffeine**: 用于缓存管理,提高系统性能。 #### 部署方式 1. **环境要求**: - JDK 1.8 或更高版本 - Maven 3.6 或更高版本 - 数据库(PostgreSQL,redis) 2. **安装步骤**: 0. 数据库文件处理 每个文件是不同模式下的表,在执行文件是需要逐个查看每个文件的头部内容,按要求创建对应库,模式。 注意:可以将所有模式创建到一个数据库中,这样的话需要修改配置文件中的数据库连接 1. 进入项目目录: ```bash cd Java-Big-Screen ``` 2. 使用Maven构建项目: ```bash mvn clean install ``` 3. 配置数据库连接信息,修改 `application-dev.yml` 文件中的数据库配置。 4. 运行项目: ```bash mvn spring-boot:run ``` #### 使用说明 - 访问API文档: 启动后访问 `http://localhost:8090/dataScreen/doc.html` 查看API接口文档。 - 数据库操作: 通过配置文件中的数据源信息,系统支持动态切换不同的数据库。