在 symfony 2中使用注解路由或组路由在性能、便利性、可维护性或任何其他方面更可取的方面有什么不同吗?
问问题
1327 次
1 回答
0
使用SensioFrameworkExtraBundle,已经随 Symfony 2 一起提供。将路由名称和路径放在控制器操作的同一位置是正确的方法。如果您想修改路径或操作名称,只需转到该操作,无需编辑routing.yml
.
然后为您的“分组路由”命名,例如bundle_controller
模式或可能bundle_entity
(如果控制器用于单个实体上的 CRUD):
# app/config/routing.yml
acme_hello_my_annotated_controller:
resource: "@AcmeHelloBundle/Controller/MyAnnotatedController.php"
type: annotation
最终为注释定义的所有路径添加前缀(添加prefix: /my/path/prefix
)。
编辑:对表演一无所知。我只说方便。
于 2012-07-28T19:37:11.403 回答