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

简介: 本文介绍入职后如何快速上手开发环境:从克隆Git代码、配置JDK/Maven/IDEA,到应对需求不明确、实现分页与批量上传功能,涵盖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



相关文章
|
3月前
|
监控 Java 测试技术
OOM排查之路:一次曲折的线上故障复盘
本文记录了一次Paimon数据湖与RocksDB集成服务线上频繁OOM的排查历程。通过分析线程暴增、堆外内存泄漏,最终定位到SDK中RocksDB的JNI内存未释放问题,并借助Flink重构写入链路彻底解决。分享了MAT、NMT、async-profiler等工具的实战经验与排查思路,为类似技术栈提供借鉴。
OOM排查之路:一次曲折的线上故障复盘
|
3月前
|
人工智能 JSON 数据挖掘
大模型应用开发中MCP与Function Call的关系与区别
MCP与Function Call是大模型应用中两大关键技术。前者为跨模型标准化通信协议,实现工具与模型解耦;后者是模型调用外部功能的内置机制。二者互补协作,推动AI应用向更开放、灵活、可扩展的方向发展。
|
3月前
|
负载均衡 算法 Java
Day01
本文介绍微服务架构的适用场景及核心组件,对比单体与微服务优劣,讲解Nacos注册中心心跳机制及其与Eureka异同,涵盖常见负载均衡算法,并梳理Java基础理论如JMM、HashMap、线程池等,助力技术面试准备。
|
3月前
|
存储 安全 网络协议
第三章 web阶段
HTTP协议是超文本传输协议,基于TCP实现,规定客户端与服务器间数据通信规则。常见请求方式GET与POST在参数传递、安全性和应用场景上有所不同。RESTful风格通过URL定位资源,请求方式定义操作类型。常见状态码如200(成功)、404(未找到)、500(服务器错误)等。转发在服务端完成,一次请求;重定向由客户端发起,两次请求。Cookie通过Set-Cookie和Cookie头实现会话跟踪,存储于客户端;Session依赖Cookie传递ID,数据存于服务端,更安全但存在集群共享问题。
|
3月前
|
缓存 安全 Java
第五章 Spring框架
Spring的IOC(控制反转)指将对象创建交给容器管理,DI(依赖注入)则实现对象间的依赖关系自动注入。Bean默认单例非线程安全,作用域可设singleton、prototype等,通过注解如@Component、@Autowired等简化配置,AOP实现日志、事务等横切关注点。
|
3月前
|
JSON 前端开发 Java
第六章 SpringMVC框架
Spring MVC核心组件包括DispatcherServlet、HandlerMapping、HandlerAdapter、Handler及ViewResolver,协同完成请求分发、处理与视图渲染。其流程为:请求经DispatcherServlet分发,由HandlerMapping匹配处理器,HandlerAdapter执行Handler并返回ModelAndView,再经ViewResolver解析视图并响应用户。此外,通过拦截器可实现登录校验、参数处理等;异常统一由@RestControllerAdvice和@ExceptionHandler处理
第六章 SpringMVC框架
Day07
简介:本文涵盖分布式系统核心理论CAP与BASE,解析一致性、可用性与分区容错的权衡,介绍Seata AT模式的分布式事务执行流程,并探讨MQ消息防丢失、防重复消费及消息积压处理方案。
 Day07
|
3月前
|
消息中间件 存储 设计模式
Day04
本文介绍了MQ在异步通信与系统解耦中的典型应用,如订单支付后通知配送中心;讲解了RabbitMQ的四种交换机模式,项目中采用Topic模式;并深入探讨了消息不丢失机制,涵盖生产者确认、消息持久化与消费者ACK策略;同时涉及延迟消息实现方式及消息积压解决方案。
|
3月前
|
设计模式 Linux 开发工具
Day02
熟悉Docker部署,掌握docker run、dockerfile及compose集群部署;熟练使用镜像与容器相关指令。了解常用Linux命令如ls、cd、grep、ps、top等,掌握日志查看技巧,能通过cat、grep、vim等命令快速定位问题。
|
3月前
|
存储 Java 数据库
项目《四方保险》
本系列分享涵盖保险系统架构、数据库与功能设计、微服务划分、支付流程、保费计算、埋点设计及短信平台实现等实战经验,深入探讨《四方保险》项目中关键技术方案与优化策略,助力提升系统稳定性与业务支撑能力。(238字)