[ERP]SpringBoot集成Redis技术(☆)

简介: /

1.代码运行

git仓库地址:https://gitee.com/Herbbbb/erphome-work

请你完成以下步骤

方案一:

  • 克隆代码到Idea,如果你时间允许不妨试试SSH拉取方式

方案二

  • 下载Zip包,不建议,但如果上班后短时间拉不下来优先这种方式让代码跑起来

你可能遇到的问题

  • 项目运行失败
  • 请确保JDK、Maven版本是否与公司一致

入职后,对于JDK、Maven、Git、Idea....软件安装类你应该请教谁?

  • 以上问题,是大家面临的第一道坎,15K大佬一样一天配置不好maven仓库,请认真思考该请教谁?

当你意识到,公司的环境配置类问题都可以问同事、组长的时候你应该怎么问?

  • 不知道该不该问?不敢问?这是多数新人最纠结的一个点,请认真思考你会怎么问

当你把项目运行起来之后,此时一个全新的工程在你面试,组长立马就给你如下的需求,你会怎么处理?

  • 现在的公司愈发需要即战力,一个陌生的环境、工程、团队,紧急的任务,请认真思考你将怎么着手?

2.需求描述

现有的商品管理接口,对于查询接口需要引入Redis缓存优化性能,请你完成

以上就是完整的需求描述,没错就是这样一句话,所以你现在面临着:

  • 页面在哪?接口在哪我都不确定,那我怎么知道如何优化?【自己想一下应该怎么知道】

现在你已经知道,可以通过主动问给你下发任务的这个人(一般是组长),他告诉你,就是这个接口

  • com.yzxb.erpsystem.controller.ProductController#getProductById

现在请你开始进行代码实现,并自己进行代码测试

2.1 多说一句(做完再看)

  • 你是否知道写完代码怎么测试?
  • 请不要使用用前端页面测
  • 请使用ApiFox/PostMan/Swagger之类的接口文档测试工具
  • 你是否考虑到删除、更新、新增时候需要更新缓存
  • 你是否考虑到缓存三剑客(雪崩、击穿、穿透)的问题

3.涉及技术点

阶段二核心:git、maven、springboot、redis

相关文章
|
Java
【java】修复:java: Error during the transformation of 'com.aicloud.data.util.ExcelUtils'; post-co...
【java】修复:java: Error during the transformation of 'com.aicloud.data.util.ExcelUtils'; post-co...
667 0
|
存储 NoSQL 前端开发
jwt与redis,把生成的token放入redis中进行临时存储
jwt与redis,把生成的token放入redis中进行临时存储
1071 0
|
29天前
|
机器学习/深度学习 人工智能 自然语言处理
|
30天前
|
项目管理 开发者
业务架构图
本文系统阐述了业务架构图的核心概念与绘制方法,涵盖业务定义、架构分层(组织层、基础能力层、业务能力层、应用层)、分模块与分功能的实践步骤,并结合医院场景示例,解析如何通过分层分类构建清晰的业务视图,提升客户理解与开发效率。
业务架构图
|
30天前
|
存储 消息中间件 开发框架
应用架构图
技术架构是将业务需求转化为技术实现的关键环节,涵盖分层设计、技术选型与系统间调用关系。本文介绍单体与分布式架构的设计原则,包括展现层、业务层、数据层及基础层的职责划分,并强调应用内外部调用边界与集成逻辑,助力构建清晰的技术体系。
|
29天前
|
人工智能 JavaScript 小程序
|
29天前
|
Dubbo 关系型数据库 MySQL
|
5月前
|
存储 Ubuntu Linux
使用VM虚拟机安装最新版Ubuntu系统
重启后开机进入登录界面 输入前面设置的密码进入系统 成功启动Ubuntu系统