
框架
文章平均质量分 77
框架
韩悸桉
情怀,信仰,使命;低调,谦虚,不骄不躁;心比天高,脚踏实地。观察Amazon,追踪FaceBook,跟紧Google,偷瞄Microsoft,朝向Silicon Valley。本博主做事,从来都是走心...
展开
-
【SpringBoot】通用且优雅:SpringBoot超大文件上传实战方案
通俗的说,你把要上传的东西上传,服务器会先做MD5校验,如果服务器上有一样的东西,它就直接给你个新地址,其实你下载的都是服务器上的同一个文件,想要不秒传,其实只要让MD5改变,就是对文件本身做一下修改(改名字不行),例如一个文本文件,你多加几个字,MD5就变了,就不会秒传了。分片上传,就是将所要上传的文件,按照一定的大小,将整个文件分隔成多个数据块(我们称之为Part)来进行分别上传,上传完之后再由服务端对所有上传的文件进行汇总整合成原始的文件。原创 2024-04-28 10:02:48 · 1333 阅读 · 0 评论 -
【SpringBoot】SpringBoot接口防抖(防重复提交)的一些实现方案
作为一名老码农,在开发后端Java业务系统,包括各种管理后台和小程序等。在这些项目中,我设计过单/多租户体系系统,对接过许多开放平台,也搞过消息中心这类较为复杂的应用,但幸运的是,我至今还没有遇到过线上系统由于代码崩溃导致资损的情况。这其中的原因有三点:一是业务系统本身并不复杂;二是我一直遵循某大厂代码规约,在开发过程中尽可能按规约编写代码;三是经过多年的开发经验积累,我成为了一名熟练工,掌握了一些实用的技巧。啥是防抖?所谓防抖,一是防用户手抖,二是防网络抖动。转载 2024-04-25 16:15:12 · 1018 阅读 · 1 评论 -
【SpringBoot】SpringBoot中使用EasyPoi导出excel
【代码】【SpringBoot】SpringBoot中使用EasyPoi导出excel。原创 2019-12-04 14:09:42 · 1896 阅读 · 1 评论 -
【SpringBoot】SpringBoot中后端服务的国际化
国际化原创 2023-02-06 11:25:46 · 1227 阅读 · 1 评论 -
【SpringBoot】SpringBoot 启动时自动执行代码的几种方式
一、java自身的启动时加载方式static代码块static静态代码块,在类加载的时候即自动执行。构造方法在对象初始化时执行。执行顺序在static静态代码块之后。二、Spring启动时加载方式@PostConstruct注解PostConstruct注解使用在方法上,这个方法在对象依赖注入初始化之后执行。ApplicationRunner和CommandLineRunnerSpringBoot提供了两个接口来实现Spring容器启动完成后执行的功能,两个接口分别为CommandLine原创 2022-04-25 19:44:06 · 6875 阅读 · 0 评论 -
【SpringBoot】SpringBoot 过滤器、监听器、拦截器、AOP 比较
前言在后端项目开发中,会有一些需要基于全局处理的程序。传统基于Servlet容器的程序中,我们可以使用过滤器和监听器,在Java 框架中还可以使用拦截器,而面向切面编程AOP更是作为Spring框架中的核心思想被大家所关注。本文一方面从概念上讲解Filter、Listener、Interceptor和aop的区别,另一方面更是从代码层面讲解如何在SpringBoot中应用开发。它们的执行顺序如下(@ControllerAdvice本文暂不做介绍):拦截顺序:ServletContextListene原创 2021-08-06 18:03:10 · 2159 阅读 · 0 评论 -
【SpringBoot】AutoConfigurtion(自动配置)
揭秘Spring Boot自动配置(Auto Configuration)运行机制,谈到auto-configuration,肯定离不开@EnableAutoConfiguration注解。package org.springframework.boot.autoconfigure;@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)@Documented@Inherited@AutoConfigurationPackage原创 2020-05-21 14:24:07 · 1372 阅读 · 1 评论 -
【SpringBoot】Spring和SpringBoot之间到底有啥区别?
概述对于 Spring和 SpringBoot到底有什么区别,我听到了很多答案,刚开始迈入学习 SpringBoot的我当时也是一头雾水,随着经验的积累、我慢慢理解了这两个框架到底有什么区别,相信对于用了 SpringBoot很久的同学来说,还不是很理解 SpringBoot到底和 Spring有什么区别,看完文章中的比较,或许你有了不同的答案和看法!什么是Spring作为 Java开发人员,大家都 Spring都不陌生,简而言之, Spring框架为开发 Java应用程序提供了全面的基础架构支持。它原创 2020-06-17 19:38:00 · 556 阅读 · 1 评论 -
SpringBoot基础入门
SpringBoot目录SpringBoot 入门篇SpringBoot Web篇SpringBoot Redis 篇SpringBoot Mybatis篇SpringBoot RabbitMQ篇SpringBoot的定时器SpringBoot集成邮件服务SpringBoot 集成MongoDBSpringBoot 集成ShiroSpringBoot 文件上传使用Spring Boot集成Fa...原创 2019-11-08 15:17:13 · 172 阅读 · 1 评论