Update InfoGenie
This commit is contained in:
6
万象口袋项目经历-java.md
Normal file
6
万象口袋项目经历-java.md
Normal file
@@ -0,0 +1,6 @@
|
||||
- **项目名称**:万象口袋- 跨平台信息聚合网站
|
||||
- **时间**:2025.08 - 2026.01
|
||||
- **技术栈**:Java 17,Spring Boot,Spring Web,Spring Data JPA,Hibernate,MySQL,Redis,Lettuce,React,Tailwind,Maven
|
||||
- **描述**:产品定位为一站式资讯与工具导航:首页与栏目以配置驱动,整合 60s 类 API 浏览、休闲小游戏、实用工具箱及多款 AI 应用(后端 OpenAI 格式兼容与 SSE 流式输出)。后端采用 Spring Boot 分层架构(Controller / Service / Repository / DTO),JPA `ddl-auto=update` 维护与产品一致的 MySQL 业务表;可选 Redis(`app.redis-enabled`)对站点只读配置做 cache-aside,独立逻辑库与 Key 前缀隔离。公开 `/api/health` 与管理员 `/api/admin/site/diagnostics` 输出结构化 JSON,供管理后台监控中间件与连接摘要;Bearer 由过滤器转发认证中心校验,管理写入依赖 `X-Site-Admin-Token`,接口入参 snake_case 与前端约定一致。前端基于 React 与 Tailwind,axios 与路由守卫;管理员后台支持 AI 上游、前台显隐与运行状态。Java 侧侧重开发与联调,可与前端通过 `REACT_APP_API_URL` 指向本服务端口对接。
|
||||
- **项目地址**:[https://infogenie.smyhub.com](https://infogenie.smyhub.com) **|** **开源地址**:[https://github.com/shumengya/infogenie](https://github.com/shumengya/infogenie)
|
||||
|
||||
Reference in New Issue
Block a user