<https://blog.frankel.ch/use-case-spring-component...
# spring
n