No, the admin tool will keep @RequestMapping in the framework. The idea is that you can get 90% of your functionality from what's already there without a huge need to customize. Contrast that with the frontend where it is extremely likely that users will throw away the controllers that we built for their customized frontend UI.
The correct solution is as llweinan0423 mentioned, override the bean ID in the controller. However, you don't need to specify an alias at all. Broadleaf will override bean IDs by default, so this syntax is perfectly safe:
Code: Select all
<bean id="blAdminOrderController" class="your.admin.order.controller" />