随笔分类 -  后端

摘要:Tomcat是一个网络服务,它负责接收客户端发送的请求,并将请求分发给对应的Servlet进行处理。 一、Tomcat如何运行Web程序 部署Web程序: Web程序通常被打包成WAR(Web Application Archive)文件,这是一个包含Web应用程序所有组件(如Servlet、JSP 阅读全文
posted @ 2024-11-13 10:43 进击的乌拉 阅读(77) 评论(0) 推荐(0)
摘要:压缩流 场景:需要将一些数据,以及这些数据关联的附件压缩下载,数据导出为一个Excel,附件导出到一个文件夹中 这里使用easyexcel 导出excel 从华为云 obs 下载附件 并交给浏览器 public void downloadAllEliminate(HttpServletRespons 阅读全文
posted @ 2024-08-27 16:55 进击的乌拉 阅读(118) 评论(1) 推荐(0)
摘要:SpringBoot 全局异常处理 SpringBoot 框架对全局异常 捕获提供了支持 只需要创建一个类和一个方法,并添加两个注解: @ControllerAdvice 和@ExceptionHandler 即可 ErrorResponseData 类为自定义类,自行编写 @ControllerA 阅读全文
posted @ 2024-08-26 17:18 进击的乌拉 阅读(171) 评论(0) 推荐(0)
摘要:SpringBoot多环境日志配置 SpringBoot 默认使用 LogBack 日志系统 默认情况下,SpringBoot项目的日志只会在控制台输入。 如果想查询历史日志则无法找到,我们需要一个日志系统来统一管理日志。 一般正式项目会有单独日志系统,将日志操作存入数据库。 第一种方式是 在 ap 阅读全文
posted @ 2024-08-26 16:58 进击的乌拉 阅读(667) 评论(0) 推荐(2)
摘要:使用注解导出 (数据量大时使用) 参考官方文档 https://easyexcel.opensource.alibaba.com/docs/current/quickstart/write 1.导入依赖 <dependency> <groupId>com.alibaba</groupId> <art 阅读全文
posted @ 2024-08-21 16:21 进击的乌拉 阅读(189) 评论(0) 推荐(0)
摘要:poi的excel导出 这个导出依赖于模板文件,可便捷设置表头样式。 也可以不使用模板,直接创建。 1.引入poi依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>4.1.2 阅读全文
posted @ 2024-08-21 16:08 进击的乌拉 阅读(759) 评论(0) 推荐(2)
摘要:过滤器 与拦截器 参考 https://www.cnblogs.com/Black-Ice/p/16248535.html 过滤器 Filter Filter 基本介绍 过滤器 Filter 是 Sun 公司在 Servlet 2.3 规范中添加的新功能,其作用是对客户端发送给 Servlet 的请 阅读全文
posted @ 2024-08-19 15:23 进击的乌拉 阅读(157) 评论(0) 推荐(0)
摘要:Steam流工作常用方法总结 收集list 以某几个字段为键以内容为list的map Map<String, List<TVoucherDetail>> tVoucherDetailMap = list.stream().collect(Collectors.groupingBy( obj -> o 阅读全文
posted @ 2024-08-19 11:37 进击的乌拉 阅读(80) 评论(0) 推荐(0)