就在今天凌晨,Spring Boot 3.2正式发布了!该版本是在Java 21正式发布之后的重要支持版本,所以在该版本中包含大量对Java 21支持的优化。 下面,我们分别通过Spring官方发布的博文和Josh Long长达80+分钟的介绍视频,一起认识一下Spring Boot 3.2最新版本所带来的全新内容。 -...
阅读全文早上看到一篇关于Spring Boot虚拟线程和Webflux性能对比的文章,觉得还不错。内容较长,我就不翻译了,抓重点给大家介绍一下这篇文章的核心内容,方便大家快速阅读。 测试场景 作者采用了一个尽可能贴近现实操作的场景: 1. 从授权头信息中提取JWThttps://www.didispace.com/oblog/json-web-token-web-security.html 2....
阅读全文这两天给我们开发的Chrome插件:YouTube中文配音https://youtube-dubbing.com/增加了账户注册和登录功能,其中有一步是邮箱验证,所以这边会在Spring Boot后台给用户的邮箱发个验证信息。如果发邮件,之前的文章教程里就有,这里就不说了,着重说说这两天发现所有用Gmail注册的用户都被退件的问题。 报错现象...
阅读全文在前几天分享的关于Spring Boot Starter中的spring.factories文件不再推荐使用的视频下,看到有网友问了这样一个问题: !图 1https://static.didispace.com/images/202205/spring-configuration-metadata-json/1653644481556.png 这个文件也是位于/META-INF/目录下面:...
阅读全文昨晚我们讲了Spring Boot 2.7开始不再推荐使用spring.factories了https://blog.didispace.com/spring-factories-deprecations/,今天早上公众号(程序猿DD)上也推了,然后收到了不少反馈。其中有个网友说:要维护两个文件,太麻烦了。 !https://static.didispace.com/images/202205/b...
阅读全文如果你是Spring Boot用户的话,一定有这样的开发体验,当我们要引入某个功能的时候,只需要在maven或gradle的配置中直接引入对应的Starter,马上就可以使用了,而不需要像传统Spring应用那样写个xml或java配置类来初始化各种Bean。 如果你有探索过这些Starter的原理,那你一定知道Spring...
阅读全文昨晚(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有区别吗?http://spring4all.com/forum-post/322 !https://blog.didispace.com/images/pasted-916.png > 对了,最近花了几周时间,把SpringForAll社区...
阅读全文@Autowired注解相信每个Spring开发者都不陌生了!在DD的Spring Boot基础教程https://blog.didispace.com/spring-boot-learning-2x/和Spring Cloud基础教程https://blog.didispace.com/spring-cloud-learning/中也都经常会出现。...
阅读全文前几天分享了一篇《Spring Boot 2.x基础教程:加密配置中的敏感信息》https://blog.didispace.com/spring-boot-learning-2-1-5/ ,然后看到群里有小伙伴反应跟着这篇文章出现了这个异常com.ulisesbocchio.jasyptspringboot.exception.DecryptionException: Unable to...
阅读全文