2012-07-12 63 views
17

我想了解一些有关rails中的对象生命周期,我可以指望每个请求的新实例?是否真的假设每个web请求创建一个新的控制器实例?(默认情况下)Rails控制器生命周期

回答

21

是的,您可以依赖每个请求的新控制器实例。

RailsGuides:

当应用程序接收到一个请求,路由将确定 哪个控制器和操作来运行,那么导轨创建的 一个实例是,控制器和运行具有相同的名称作为该动作的方法。