Slide 3
Slide 3 text
Features of Spring and Boot
● Core Tech [IOC, events, resources, i18n,
validation, data binding, type conversion,
SpEL, AOP]
● Testing [Mocks, TestContext, MockMVC,
WebTestClient]
● Data Access [TX, DAO, JDBC, ORM, XML]
● Integration [remoting, JMS, JCA, JMX,
email, tasks, scheduling, cache]
● Web [MVC, WebFlux]
● Languages [Kotlin, Groovy]
● Stand-alone application
● Embed Tomcat, Jetty or Undertow
● Opinionated 'starter' dependencies
● Automatic configuration
● Production-ready features [metrics, health
checks, externalized configuration]
● No code gen or XML