feat: 实现题目服务基础架构

- 创建题目服务模块 aioj-backend-question-service
- 实现 Question、TestCase、QuestionSubmit 实体类
- 实现 RESTful 风格的 Controller 接口
- 添加完善的 Swagger 注解和校验
- 配置 Nacos 服务发现和 Redis 缓存
- 实现分页查询和条件过滤功能

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2026-01-21 22:47:36 +08:00
parent 61fb847ac1
commit cf0e326b0c
37 changed files with 1568 additions and 20 deletions

View File

@@ -0,0 +1,11 @@
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://10.0.0.10/aioj_test
username: root
password: 123456
data:
redis:
host: 10.0.0.10
port: 6379
password: 123456