Honeywell Interview Question

Difference between @Controller and @RestController. How does request mapping resolution happen?