Spring I/O是Spring开发者的技术大会,这里DD给大家整理了Spring I/O 2023中的优质视频,都是超级干货!
这些视频都是Spring最为前沿的技术介绍与实战应用分享,其中内容包括最前沿的Java版本适配、Spring最新特性、各厂商的实践等超级干货分享,非常适合与时俱进的Spring开发者们学习。
如果您观看英文视频较为吃力,推荐使用Chrome插件“Youtube中文配音”把视频变为中文发音,您可以直接在Chrome插件市场搜索安装使用。插件官网:https://www.youtube-dubbing.com/
Spring I/O 2023
为方便大家快速查找感兴趣的视频,DD给大家整理了所有视频的中文摘要。
您不需要完整的观看视频,就可以大致了解每个视频都在介绍什么,然后再选择想要深入了解的内容去观看即可!
- Spring I/O 2023 - Keynote (opens new window):这是Spring I/O 2023的主题演讲,是关于Spring Framework和Spring Boot项目的20年周年纪念,重点介绍了基础设施主题的新创新以满足Java空间的需求。同时还介绍了Native image和checkpoint restore gvm的应用、使用服务端无平台平台部署,并介绍了一种新的功能,Spring Cloud Function,它可以将现有的控制器 部署为Azure功能或Amazon Lambda的函数。
- All your APIs are mine - Secure them now (opens new window):这个视频讲述了 API 安全的重要性,以及黑客如何发现和攻击 API。视频中详细介绍了不同类型的攻击点和防范措施,包括限制访问、加密验证和 serverless GraphQL。建议每个公司都要有一个 API 清单,并对敏感数据使用不同的身份验证和授权级别。
- Anatomy of a Spring Boot App with Clean Architecture (opens new window):该视频介绍了使用干净的架构构建Spring Boot应用程序的方法,重点介绍了组件分层和依赖注入的方式,同时强调了遵循这些规则的好处,以及如何使应用程序易于维护和扩展。
- Spring is bootiful but so is your domain (opens new window):本视频讲述了业务和领域知识对于开发人员的重要性,了解业务和领域能够提高开发人员的价值,帮助开发人员更好地理解领域内的规则和思维模式,以及拥有更好的模块化决策。视频介绍了如何更好地组织域概念,并在软件中将其与有界上下文保持一致,以及如何将开发人员与业务进行直接协作,以促进业务数位化过程。
- Going Native: Fast and Lightweight Spring Boot Applications with GraalVM (opens new window):该视频讲解了使用GraalVM和Spring Boot进行快速和轻量级构建的方法,强调了90镜像的无服务器架构和高性能特性,并介绍了Reflection等动态Java特性的挑战与解决方案。
- Managing Spring Boot Application Secrets by Badr NASS LAHSEN (opens new window):本视频介绍 Cyber Arc 公司的保密管理产品、PAM 及如何为 Spring Boot 应用程序管理保密信息,以及如何将安全风险转化为业务价值。视频中展示了使用 kubiscan 工具评估 Kubernetes 群集的过程,以及如何在 Spring Boot 应用程序中使用 Cyber Arc 的 SDK 和秘密提供程序来管理机密信息。
- Spring Framework 6.1: Infrastructure Revisited (opens new window):这个视频介绍了Spring Framework 6.1版本的基础建设的更新,包括虚拟线程和检查点恢复等内容,并且讨论了如何在Spring框架中整合这些新的API和功能,以达到更高的可扩展性和更有效的运行时表现。视频还讨论了在Java生态系统中JDK 21的重要作用和异步任务执行器的改进。
- Beyond routing