java-sentiment-app / README.md
3v324v23's picture
Transform to Enterprise Smart Ticket Management System with JPA & AI
221428a
---
title: "企业级智能工单管理系统"
emoji: "🏢"
colorFrom: "blue"
colorTo: "gray"
sdk: docker
pinned: false
short_description: "基于 Spring Boot 3 & JPA 的企业级工单管理系统,集成 DeepSeek AI 智能分类"
---
# 企业级智能工单管理系统 (Enterprise Smart Ticket System)
这是一个采用 Java 最成熟、最主流技术栈构建的 **企业级工单管理系统**。它不仅展示了 Spring Boot 3 的核心特性,还深度集成了 AI 能力,是 Java 经典框架与现代 AI 结合的典范。
## 🚀 核心价值(成熟框架体现)
- **经典三层架构**:严格遵循 Controller -> Service -> Repository (JPA) 的分层设计。
- **持久化方案**:使用 **Spring Data JPA** 结合 **H2 内存数据库**,展示了成熟的 ORM 数据建模。
- **智能业务逻辑**:在工单提交环节,通过 **DeepSeek-V3** AI 自动分析内容的“情感倾向”与“业务优先级”,实现自动化流程。
- **专业后台 UI**:基于 Bootstrap 5 构建的响应式管理仪表盘,包含数据概览、动态列表及模态框交互。
## 🛠️ 技术栈详情
- **核心框架**: Spring Boot 3.4.3
- **数据持久化**: Spring Data JPA (Hibernate)
- **数据库**: H2 Database (嵌入式,无需配置)
- **AI 引擎**: DeepSeek-V3 (SiliconFlow)
- **模板引擎**: Thymeleaf
- **前端库**: Bootstrap 5, FontAwesome, jQuery
## 📊 功能模块
1. **管理控制台**:实时监控总工单数、待处理数及高优先级预警。
2. **智能提交**:用户提交反馈后,AI 立即介入分析,自动打上情感标签(积极/消极)和优先级(高/中/低)。
3. **工单生命周期管理**:支持完整的工单查询、列表展示及安全删除操作。
## 📥 部署与运行
### 本地启动
```bash
mvn spring-boot:run
```
访问 `http://localhost:7860`
### Docker 运行
```bash
docker build -t enterprise-ticket-system .
docker run -p 7860:7860 enterprise-ticket-system
```
## 📝 开发者备注
本项目注释详尽(中文),代码规范符合企业开发标准,是学习 Java Web 开发和 AI 集成的理想参考。