# ai-learn-server-backend **Repository Path**: wjyuian/ai-learn-server-backend ## Basic Information - **Project Name**: ai-learn-server-backend - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-08 - **Last Updated**: 2026-05-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AI Learn - 智能招聘平台后端 基于 Spring Boot 的智能招聘平台后端服务,提供职位管理、简历处理、AI智能匹配等功能。 ## 📚 项目结构 ``` ai-learn-server-backend/ ├── ai-learn-bootstrap # 启动模块,包含 Controller 和视图模板 ├── ai-learn-common # 公共工具类 ├── ai-learn-model # 数据模型 ├── ai-learn-persistence # 数据持久层 ├── ai-learn-service # 业务逻辑层 ├── ai-learn-provider # 服务提供层 ├── ai-learn-remote # 远程调用 └── ai-learn-cache # 缓存处理 ``` ## 🛠️ 技术栈 - **框架**: Spring Boot 3.x - **ORM**: MyBatis - **数据库**: MySQL - **缓存**: Redis - **模板引擎**: Thymeleaf - **前端**: Bootstrap 5 + Bootstrap Icons ## 🚀 快速开始 ### 环境要求 - JDK 17+ - Maven 3.8+ - MySQL 8.0+ - Redis 6.0+ ### 构建项目 ```bash mvn clean install -DskipTests ``` ### 启动服务 ```bash cd ai-learn-bootstrap mvn spring-boot:run ``` 服务启动后访问: http://localhost:8089 ## 📄 页面路由 | 页面 | 路由 | |------|------| | 首页 | `/page/home` | | 职位广场 | `/page/index` | | 关于我们 | `/page/about` | | 帮助中心 | `/page/help` | | 联系我们 | `/page/contact` | | 职场资讯 | `/page/news` | | 薪资报告 | `/page/salary` | | 用户登录 | `/page/auth/login` | | 用户注册 | `/page/auth/register` | ## 📝 主要功能 ### 公共页面 (无需登录) - 首页介绍与引导 - 职位搜索与浏览 - 职场资讯阅读 - 薪资报告查看 - 公司介绍与联系方式 - 帮助中心 FAQ ### 用户功能 (需登录) - 用户注册与登录 - 简历管理 - 职位投递 - 投递进度追踪 ### 企业功能 (需登录) - 企业入驻认证 - 职位发布与管理 - 简历查看与筛选 - 候选人沟通 ## 📄 许可证 MIT License