# codemart_springboot **Repository Path**: dhtest2019/codemart_springboot ## Basic Information - **Project Name**: codemart_springboot - **Description**: 码市项目 一个用于接单和找工作的网站 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2025-06-18 - **Last Updated**: 2025-06-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 码市 一个用于接单、找工作、找人才和寻找模板的项目 ## 技术栈(后端) - jdk 19 - Spring Boot - Mybatis - Redis - Mysql ## 预览: ![image-20240929161215271](assets/image-20240929161215271.png) ![image-20240929161406680](assets/image-20240929161406680.png) ![image-20240929161415128](assets/image-20240929161415128.png) ![image-20240929161451766](assets/image-20240929161451766.png) ![image-20240929161521647](assets/image-20240929161521647.png) ![image-20240929161540381](assets/image-20240929161540381.png) ![image-20240929161548694](assets/image-20240929161548694.png) ![image-20240929161556218](assets/image-20240929161556218.png) ![image-20240929161426873](assets/image-20240929161426873.png) ![image-20240929161617709](assets/image-20240929161617709.png) ![image-20240929161627530](assets/image-20240929161627530.png) ![img_1.png](img_1.png) ![img.png](img.png) ## 更新日志 ### 20250324 + 添加: + 路径: /region + 具体: 为注册添加事务 + 更新效果: 失败后确保事务回滚 + 修改: + 路径: /login + 具体: 使用Json构造器构造Json + 原先: 使用字符串拼接Json + 更新效果: 使用Json构造器构造Json,避免了字符串拼接带来的隐性问题 + 原内容情况: 使用注释方式保留原代码内容在对应位置 + 添加: + 路径: /login + 具体: 为 Redis 的键添加命名规范 + 修改: + 路径: /project/list + 具体: 使用DateTimeFormatter替换SimpleDateFormat,因为SimpleDateFormat有线程不安全问题 + 原内容情况: 使用注释方式保留源代码内容在对应位置 ### 20250308 + 修改: + 路径: /login + 具体: 利用多线程实现登录逻辑的并行 + 原先: 未使用多线程实现并行 + 原执行参数: 响应速度 283ms + 更新后参数: 响应速度 8ms + 更新效果: 优化后响应速度提升 35.38 倍 + 其他: 使用默认线程池,可以根据需要修改 + 原内容情况: 使用注释方式保留原代码内容在对应位置