
SpringBoot
文章平均质量分 96
程序员Seven
欢迎到访在线网站:www.seven97.top
展开
-
《SpringBoot》EasyExcel实现百万数据的导入导出
在日常的开发工作中,Excel 文件的读取和写入是非常常见的需求,特别是在后台管理系统中更为频繁,基于传统的方式操作excel通常比较繁琐,EasyExcel 库的出现为我们带来了更简单、更高效的解决方案。本文将介绍 EasyExcel 库的基本用法和一些常见应用场景,帮助开发者更好地利用 EasyExcel 提高工作效率。代码地址:https://github.com/alibaba/easyexcelEasy Excel 官网 (alibaba.com)原创 2025-01-23 08:15:00 · 933 阅读 · 0 评论 -
《SpringBoot》史上最全SpringBoot相关注解介绍
单独使用 @Controller 不加 @ResponseBody的话一般是用在要返回一个视图的情况,这种情况属于比较传统的 Spring MVC 的应用,对应于前后端不分离的情况。@ComponentScan:扫描被@Component (@Repository,@Service,@Controller)注解的 bean,注解默认会扫描该类所在的包下所有的类。作用于方法:当类配置了@Transactional,方法也配置了@Transactional,方法的事务会覆盖类的事务配置信息。原创 2025-01-21 08:15:00 · 1062 阅读 · 0 评论 -
《SpringBoot》自动装配原理(简单易懂)
可以知道SpringBoot在启动的时候从类路径下的META-INF/spring.factories中获取EnableAutoConfiguration指定的值,将这些值作为自动配置类导入到容器中,自动配置类就生效,帮我们进行自动配置工作。以前需要自己配置的东西,自动配置类都帮我们完成了。可以看到这个注解除了元注解以外,就只有一个@Configuration,那也就是说这个注解相当于@Configuration,所以这两个注解作用是一样的,也就是能够去注册一些额外的Bean,并且导入一些额外的配置。原创 2025-01-20 08:15:00 · 770 阅读 · 0 评论 -
SpringBoot的两种启动方式原理
使用java -jar默认情况下,不会启动任何嵌入式Application Server,该命令只是启动一个执行jar main的JVM进程,当spring-boot-starter-web包含嵌入式tomcat服务器依赖项时,执行java -jar则会启动Application Server。注意:使用内置tomcat不需要有tomcat-embed-jasper和spring-boot-starter-tomcat依赖,因为在spring-boot-starter-web依赖中已经集成了tomcat。原创 2025-01-16 08:15:00 · 1828 阅读 · 0 评论