DevHoned
DSA System Design AI / ML Languages & Frameworks ELK Stack
Languages & Frameworks
Java▸Python▸Spring Boot▾Spring Core & IoCSpring Boot BasicsBuilding REST APIsSpring Data & JPASpring SecurityAOP & Cross-CuttingTesting Spring AppsActuator & ObservabilityAngular▸React▸

Spring Boot

Spring ecosystem from IoC fundamentals to production-ready REST APIs with security and monitoring

Spring Core & IoCInversion of Control, dependency injection, bean lifecycle, application context›Spring Boot BasicsAuto-configuration, starters, properties, profiles, Spring Boot internals›Building REST APIs@RestController, request mapping, validation, exception handling, HATEOAS›Spring Data & JPARepositories, entities, JPQL, native queries, transactions, N+1 problem›Spring SecurityAuthentication, authorisation, JWT, OAuth2, method-level security›AOP & Cross-CuttingAspects, pointcuts, advice types, logging and transaction management via AOP›Testing Spring Apps@SpringBootTest, MockMvc, @DataJpaTest, Testcontainers, WireMock›Actuator & ObservabilityHealth checks, metrics, Prometheus integration, custom endpoints›
DevHoned·Sharpen your engineering knowledge·HomeDSASystem Design© 2026