Is Spring annotation @Controller same as @Service?
@Controller
@Service
I have idea about @Controller which can be used for URL mappin
URL
No you can't they are different. When the app was deployed your controller mappings would be borked for example.
Why do you want to anyway, a controller is not a service, and vice versa.