- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 rails启动过程(二)初始化及initializer
开篇之前先看一个简单的rails类图: 虽然ruby中的OO设计和传统语言如C++、Java等有很大的不同,但为了便于理解还是可以用传统UML工具描一下,即使不太精确。 前面提过,下面这行代码是整个程序初始化的入口: MyApp::Application.initialize! 仔细看看Rails::Application的源码,我们并没有发现它有initialize!这样一个cl
2013-03-19 14:33:23 3104
原创 rails启动过程(一)代码流程概述
前言 Rails 3中出现了很多新的名词,如Railtie,engine,application等,这些都和Rails的启动过程及gem的开发密切相关,由于好奇,想尝试分析整个Rails 3的启动过程,给自己一个交代。 从我们在工程目录下输入: rails s 开始。首先看看这个命令中的rails是什么: $ which rails /home/tomwang/.rvm/g
2013-03-12 08:32:09 5412
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人