技术栈现状填报
项目‑技术栈现状填报(适配工程 AI 平台、文件检索 & 周报管理类业务,可直接复制填报)
一、后端技术栈
- 基础框架:Spring‑Boot 2.6.x、Spring‑MVC、Spring‑Transaction、SchedulingConfigurer(Nacos 动态 cron 定时任务)
- 配置中心 & 注册中心:Nacos(服务注册、动态定时任务、环境配置热刷新)
- 持久层框架:MyBatis‑Plus,舍弃 XML 文件,LambdaQueryWrapper 条件构造器;兼容 SQL‑Server、达梦国产数据库
- JSON 序列化:FastJSON,用于 DTO、查询 DSL、实体 Map 互转
- 搜索引擎:Elasticsearch 8.9.0、Java High‑Level‑Rest‑Client;熟练 BoolQuery、nested 嵌套权限查询、match_phrase 短语检索、boost 权重打分、highlight 高亮、自定义排序;Tika 实现多格式文档内容解析入库
- 远程调用:OpenFeign 服务间远程调用,全局异常捕获
- 工具组件:MapStruct 对象 DTO/VO/ 数据库实体转换;Java8‑Time 日期工具(LocalDateTime、LocalDate 复杂周偏移计算)、Optional 空值安全处理、Slf4j 日志规范
- 权限方案:ES‑nested 共享用户列表做文档级数据权限;后端接口角色权限过滤、文件夹路径范围过滤
二、中间件 & 基础设施
- 缓存:DCS 分布式缓存
- 文件存储:SFS 对象文件存储
- 运维监控:AOM 监控、LTS 日志服务
- DevOps:Jenkins CI/CD 流水线、Nexus 私有 Maven 仓库、Linux iptables 防火墙管控、rsync 文件同步、中标麒麟信创操作系统适配
三、数据库
- 关系数据库:SQL‑Server(日常业务表、项目周报、实施建议、文件共享数据表)、达梦数据库(信创环境兼容适配);熟练 CTE、ROW_NUMBER 窗口函数、CASE‑WHEN 多分支逻辑、STUFF 字符串拼接
四、前端技术栈
- Vue2/Vue3 + Element‑Plus
- Knife4j‑Swagger 接口文档
- 文件上传、在线预览、全文检索前端页面、周报流程表单
五、部署 & 运行环境
- 操作系统:中标麒麟(信创国产化适配)
- JDK:JDK8
- 容器:Linux 服务器部署,防火墙、IP 黑名单、服务集群运维(Nacos 集群运维排查)
六、自研业务组件
- 周报管理模块(周报状态枚举流转、周期阈值日期计算、上上个周日截止周期逻辑)
- 文件共享与 ES 全文检索系统、文件夹路径过滤、文档共享权限控制
- 项目实施建议管理,窗口函数取每个周期最新优先级业务数据
- OA 待办消息同步、法律纠纷案件管理子模块
如果你需要,我可以再精简成简短版、定级评审正式版、表格填报格式。

浙公网安备 33010602011771号