Spring Boot

51 篇文章

Spring Boot Starter配置spring.factories的自动生成神器:mica-auto

2022-05-24 21:53 Spring Spring Boot

昨晚我们讲了Spring Boot 2.7开始不再推荐使用spring.factories了https://blog.didispace.com/spring-factories-deprecations/,今天早上公众号(程序猿DD)上也推了,然后收到了不少反馈。其中有个网友说:要维护两个文件,太麻烦了。 !https://static.didispace.com/images/202205/b...

阅读全文

Spring Boot 2.7开始spring.factories不推荐使用了

2022-05-24 21:48 Spring Spring Boot

如果你是Spring Boot用户的话,一定有这样的开发体验,当我们要引入某个功能的时候,只需要在maven或gradle的配置中直接引入对应的Starter,马上就可以使用了,而不需要像传统Spring应用那样写个xml或java配置类来初始化各种Bean。 如果你有探索过这些Starter的原理,那你一定知道Spring...

阅读全文

Spring Boot 3.0.0 M3、2.7.0发布,2.5.x将停止维护

2022-05-20 21:47 Spring Spring Boot

昨晚(5月19日),Spring Boot官方发布了一系列Spring Boot的版本更新,其中包括: - Spring Boot 3.0.0-M3 - Spring Boot 2.7.0 - Spring Boot 2.6.8 - Spring Boot 2.5.14 Spring Boot 3.0.0-M3 此版本包括74个bug修复、文档改进和依赖项升级,其中值得注意的新功能包括: -...

阅读全文

ApplicationStartedEvent与ContextStartedEvent有区别吗?

2022-02-25 17:07 Spring Spring Boot

今天跟大家聊聊这个问题:ApplicationStartedEvent与ContextStartedEvent有区别吗?http://spring4all.com/forum-post/322 !https://blog.didispace.com/images/pasted-916.png > 对了,最近花了几周时间,把SpringForAll社区...

阅读全文

Spring中什么时候不要用@Autowired注入

2021-11-04 18:00 Spring Spring Boot

@Autowired注解相信每个Spring开发者都不陌生了!在DD的Spring Boot基础教程https://blog.didispace.com/spring-boot-learning-2x/和Spring Cloud基础教程https://blog.didispace.com/spring-cloud-learning/中也都经常会出现。...

阅读全文

使用jasypt加密配置的时候,报错:DecryptionException: Unable to decrypt

2021-08-16 17:29 Spring Spring Boot

前几天分享了一篇《Spring Boot 2.x基础教程:加密配置中的敏感信息》https://blog.didispace.com/spring-boot-learning-2-1-5/ ,然后看到群里有小伙伴反应跟着这篇文章出现了这个异常com.ulisesbocchio.jasyptspringboot.exception.DecryptionException: Unable to...

阅读全文

在Spring Boot中实现通用Auth认证的几种方式

2021-06-15 17:57 Spring Spring Boot

文章介绍了spring-boot中实现通用auth的四种方式,包括 传统AOP、拦截器、参数解析器和过滤器,并提供了对应的实例代码,最后简单总结了下他们的执行顺序。 前言 最近一直被无尽的业务需求淹没,没时间喘息,终于接到一个能让我突破代码舒适区的活儿,解决它的过程非常曲折,一度让我怀疑人生,不过收获也很大,代码方面不明显,但感觉自己抹掉了 java、Tomcat、Spring...

阅读全文

Spring Initializr中生成的mvnw是干吗的?

2021-01-21 17:51 Spring Spring Boot Maven

当我们使用Spring Initializrhttps://blog.didispace.com/spring-initializr-in-intellij/来创建Spring Boot工程的时候,有没有发现在工程根目录下有两个名为mvnw的文件: !https://blog.didispace.com/images/pasted-421.png...

阅读全文

居然仅用浏览器,就完成了Spring Boot应用的开发与部署!

2020-09-14 16:54 Spring Spring Boot 云原生

最近有幸试用了一下阿里云的一个新产品:云开发平台,体验一把全新的开发模式!虽然中间也碰到了一些问题,但整体的体验透露着未来感,因为整个过程都不需要使用我们最常用的IDEA,仅依靠浏览器就把一个Spring Boot干上线了! > 啥是云开发平台?云开发平台(https://workbench.aliyun.comhttps://workbench.aliyun.com),是阿里云面向广大开发者提供...

阅读全文

说说Spring中的 @RestController 和 @Controller

2020-08-04 18:03 Spring Spring Boot

Spring MVC执行流程已是JAVA面试中老生常谈的问题,相信各位小伙伴也是信手拈来。今天我们来谈谈另一个面试中必会必知的问题: @RestController和@Controller的区别? - Spring MVC中的REST实现 - @Controller + @ResponseBody注解 - @RestController注解 Spring MVC 与 REST...

阅读全文