digital_human_backend/.gitignore
wangzhiwei 6035db3648 feat: 添加LibraryItem功能并优化筛选能力
1. 创建了完整的LibraryItem功能模块
   - 实体类:LibraryItem
   - Mapper:LibraryItemMapper
   - Service:LibraryItemService
   - Controller:LibraryItemController
   - 相关模型类

2. 将tags字段替换为四个独立字段
   - age:年龄(youth-青年,middle-中年,old-老年)
   - gender:性别(male-男性,female-女性)
   - scene:场景(emotion-情感,podcast-播客,education-教育)
   - language:语种(chinese-中文,english-英语)

3. 支持多条件筛选
   - 在pageList方法中添加了根据age、gender、scene、language字段筛选的逻辑
   - 优化了SQL查询性能

4. 生成了完整的SQL文件
   - 创建了dh_library_item表
   - 添加了合理的索引设计
   - 包含了示例数据
   - 提供了查询示例

5. 创建了.gitignore文件
   - 忽略了不必要的文件和目录
   - 优化了git仓库结构
2026-01-07 18:32:51 +08:00

35 lines
288 B
Plaintext

# Maven
.flattened-pom.xml
*.pom.versionsBackup
# IDE
.idea/
*.iml
*.ipr
*.iws
# Build output
target/
**/target/
# Logs
logs/
*.log
# OS
.DS_Store
Thumbs.db
# Environment variables
.env
.env.local
.env.*.local
# Test reports
jacoco/
coverage/
# Temporary files
*.tmp
*.temp
.cache/