cool037

导航

苍穹外卖

技术选型

nginx反向代理

将前端发送的动态请求由nginx转发到后端服务器。优点:提高访问速度、进行负载均衡、保证后端服务安全

对前端传过来的明文密码进行md5加密处理

password = DigestUtils.md5DigestAsHex(password.getBytes());

Swagger

用于生成接口文档。Yapi是设计阶段使用的工具,管理和维护接口。Swagger在开发阶段使用的框架,帮助后端开发人员做后端的接口测试。

ThredLocal

为每个线程提供单独一份存储空间,具有线程隔离的效果,只有在线程内才能获取到对应的值, 线程外则不能访问。

代码开发

  • 当前端提交的数据和实体类中对应的属性差别比较大时,建议用DTO来封装数据
  • Spring 不会自动识别并启用拦截器,你需要:
    实现 HandlerInterceptor 接口;
    用配置类中 registry.addInterceptor(...) 显式注册。

对时间进行格式化

  1. 方法一:在属性上加上: "yyyy-MM-dd HH:mm:ss"
  2. 方法二:在WebMvcConfiguration文件中,扩展消息转换器

posted on 2025-05-27 14:53  海然  阅读(15)  评论(0)    收藏  举报