symfony 2注释路径+;组路由

symfony 2注释路径+;组路由,symfony,routes,Symfony,Routes,在symfony 2中使用注释路由或组路由时,在性能、方便性、可维护性或使其他路由更适合使用的任何方面是否有任何区别?使用,已随symfony 2提供。将路由名称和路径放在控制器操作的同一位置是正确的方法。如果要修改路径或操作名称,只需转到该操作,无需编辑routing.yml 然后为您的“分组路由”命名,例如bundle\u controller模式或bundle\u entity(如果控制器用于单个实体上的CRUD): 最终为注释定义的所有路径添加前缀(添加前缀:/my/path/prefi

在symfony 2中使用注释路由组路由时,在性能、方便性、可维护性或使其他路由更适合使用的任何方面是否有任何区别?

使用,已随symfony 2提供。将路由名称和路径放在控制器操作的同一位置是正确的方法。如果要修改路径或操作名称,只需转到该操作,无需编辑
routing.yml

然后为您的“分组路由”命名,例如
bundle\u controller
模式或
bundle\u entity
(如果控制器用于单个实体上的CRUD):

最终为注释定义的所有路径添加前缀(添加
前缀:/my/path/prefix


编辑:对表演一无所知。我说的只是方便性。

什么是组路由?我认为在生产方面没有区别,因为所有东西都是一次加载,然后缓存
# app/config/routing.yml
acme_hello_my_annotated_controller:
    resource: "@AcmeHelloBundle/Controller/MyAnnotatedController.php"
    type: annotation