Spring Recipes
HTML-код
- Опубликовано: 5 сен 2023
- Speakers:
Nate Schutta, VMware
Dan Vega, VMware
Over the years, Spring has evolved to solve the ever-increasing demands placed on software teams. From circuit breakers to security, queues and Kubernetes, Spring has an answer to that. But the breadth can be overwhelming, especially when you need to deploy to production yesterday. While knowing is half the battle, left unsaid is applying that knowledge to real-world situations. In other words, how do you bridge the gap between knowing Spring can do that to actually using Spring to fix your issue? With a plethora of examples, this talk will walk you through common problems in modern software development. From monitoring to testing, messaging and reactive programming, this talk will give you concrete solutions for your day-to-day needs. - Наука
00:04:26 spring-boot-devtools to livereload after changes
00:06:30 - 00:13:27 Migrating to Spring 6/ Boot 3: spring-boot-properties-migrator + migration guides on GitHub + IntelliJ automatic migration to Jakarta EE.
00:13:50 spring-boot-starter-validation
00:17:20 Integrating with other APIs: HTTP interfaces in Spring Boot 3
00:26:00 Observability with Actuator+Zipkin and setting sampling.probability to 1.0 to view more data.
00:32:04 Connecting to an in-memory database.
00:34:35 Connecting to a postgres: database.
00:37:25 SQL schema creation and/or seeding using src/main/resources/schema.sql and spring.sql.init.mode=always
00:39:00 Spring Data to create CRUD actions for entities + mention of new ListCrudRepository.
00:45:00 spring-cloud-gateway as a gateway application.
00:48:00 spring-boot-starter-actuator again.
00:50:30 Spring Cloud Circuit Breaker to gracefully shut down services when they fail.
00:55:30 Spring Cloud Stream to not be vendor locked when working event-driven.
00:57:10 Spring Cloud Contract to handle breaking changes with consumers.
00:59:10 Breaking changes in Spring Security, WebSecurityConfigurerAdapter is deprecated, use SecurityFilterChain instead.
01:03:20 OAuth2 support with Spring Security.
01:04:45 Working with JWT, OAuth2ResourceServerConfigurer
Learn a lot , thanks guys
Unfortunately, chapters are missing to jump to the topics which might be interesting as usually you know one or more modules beforehand.