[MES]分页与Excel批量上传(☆☆)

简介: 本文介绍如何克隆并运行Java项目代码,涉及Git、Maven、SpringBoot等技术栈。通过实际需求(如分页、批量上传)引导开发者思考如何应对不明确需求、环境配置问题及团队沟通策略,提升实战能力。

1.代码运行

git仓库地址:https://gitee.com/Herbbbb/meshome-work/tree/feature-hb-mysql/

请你完成以下步骤

方案一:

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

方案二

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

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

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

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

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

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

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

2.需求描述

现有工程运行后,所有的查找功能都不是分页,当数据量多的时候很难看,小李你来实现一下

实现什么?是分页吗?为什么需求有点不明确?

  • 这也是你接下来上班可能遇到的问题:需求不明确,但凡是陌生的业务一定是陌生的

假设你已经知道了接下来找产品经理、组长去请求,他告诉你接下来你要实现一个分页功能


这时候,项目经理又来了:这个产品管理的新增只能一条条吗,搞一个批量上传吧

是的,哥们,又是这样一句话需求!

  • excel模板是什么?
  • 你知道这个需要你自己设计吗
  • 技术应该用什么?
  • 你知道POI、EasyExcel都可以吗?

来吧,自己实现一下,今日的毫无头绪就是为了上班的轻松.....

2.1 多说一句(现在就看)

  • 你是否考虑过代码的规范性【这种情况极少,目前我带过的1000人里面只有这一个】
  • 这位学长本身非常内向,有问题也不招人沟通,所以被开有很大部分是团队协作


3.涉及技术点

阶段二核心:git、maven、springboot

相关文章
|
安全 Java 关系型数据库
Spring boot整合Activiti7
Spring boot整合Activiti7
4025 0
Spring boot整合Activiti7
|
3月前
|
数据采集 监控 API
京东商品详情 API(jd.item_get)
京东商品详情API(jd.item_get)是京东开放平台提供的标准化REST接口,支持获取商品标题、价格、库存、规格、促销及售后等全量信息,适用于数据采集、价格监控、比价工具及代购系统等场景。
|
移动开发 监控 前端开发
分享42个Bootstrap模板,总有一款适合您
分享42个Bootstrap模板,总有一款适合您
554 4
|
2月前
|
人工智能 图形学 iOS开发
CorelDRAW Graphics Suite 2026 v27.0 (macOS, Windows) 发布 - 矢量图形设计软件
CorelDRAW Graphics Suite 2026 v27.0 (macOS, Windows) 发布 - 矢量图形设计软件
1872 5
CorelDRAW Graphics Suite 2026 v27.0 (macOS, Windows) 发布 - 矢量图形设计软件
|
4月前
|
人工智能 开发框架 自然语言处理
智能体来了:从0到1的变革,定义AI新边界
内容摘要:论文深度解析从对话式AI向“智能体(AI Agent)”覆盖的核心逻辑,拆解感知、决策、记忆与执行四大基础能力,并为开发者提供从零构建智能体的实操路径与行业避坑指南,助你精准捕捉大模型时代的定义性机遇。
308 1
|
4月前
|
运维 安全 开发工具
秘密这玩意,真不能靠“记性”——Sealed Secrets、Vault 与云 KMS 的一次大实话对比
秘密这玩意,真不能靠“记性”——Sealed Secrets、Vault 与云 KMS 的一次大实话对比
392 8
|
5月前
|
Java 数据库连接 调度
xxljob执行源码分析
本文深入解析XXL-JOB源码,涵盖架构设计、核心执行流程与关键线程机制。包括任务调度、快慢线程池分离、注册与心跳检测、失败重试告警、日志清理及时间轮原理,结合图文详解各组件实现逻辑,助你全面掌握分布式任务调度底层机制。
 xxljob执行源码分析
|
5月前
|
弹性计算 缓存 安全
弹性伸缩ESS实战:应对“秒杀”活动的自动扩容与成本控制
阿里云弹性伸缩(ESS)助力应对秒杀场景下瞬时高并发挑战,通过定时与动态扩缩容策略,实现秒级资源调度。结合SLB、ECS等构建弹性架构,预热扩容避免冷启动,混合实例降本增效,辅以全链路压测与安全阈值控制,在保障系统稳定的同时,最大化成本优化,推动企业从“成本中心”迈向“效率引擎”。(238字)
|
5月前
|
uml C语言
系统时序图
时序图(Sequence Diagram)是UML中描述对象间消息传递时间顺序的交互图。横轴为对象,纵轴为时间,通过生命线、控制焦点和消息等元素,直观展现系统动态协作过程,强调交互的时间顺序与并发行为,常用于分析和设计系统逻辑。
|
10月前
|
C# 图形学 开发者
【Unity3D实例-功能-移动】复杂移动(Blend Tree方式)
本文介绍了使用Unity中Blend Tree实现角色移动控制的完整教程,涵盖动画器设置、Blend Tree创建、CharacterController组件添加及代码控制,帮助开发者实现流畅自然的角色动画效果。
325 0