Rails命名约定
来源:互联网 发布:淘宝塑料米桶 编辑:程序博客网 时间:2024/05/21 10:24
一.变量名全部小写,名与名之间用下划线分开。
二.类和模板,每个短语(包括第一个词)开头都大写,不用下划线分割。
三.数据库表名,全部是小写字母,词与词之间用下划线,并且加s变复数
例: LineItem(类名)---------->line_items(数据库表名)
四.line_item.rb文件中,知道类的定义,类名LineItem
五.控制器命名约定,类名为StoreController,则这个类在store_controller.rb文件中,反过来也可懂。
六.类名为LineItemController,可以在app/view 下找到line_item文件夹的视图模板。
七.在控制器中的部分方法可在视图模版中找到对应的页面。
如:def index
end
可找到 index.html.erb页面。
八.要引用Ruby源文件内定义的类和模板前,用require关键字包含这些文件,用命名约定将类名转换为文件名加载文件,自动下载到应用程序中。
0 0
- Rails命名约定
- rails命名约定
- 命名约定
- 命名约定
- 命名约定
- 命名约定
- 命名约定
- Ruby on rails开发从头来(windows)(三十三)- 命名约定
- Ruby on rails开发从头来(windows)(三十三)- 命名约定
- 代码命名约定
- Java 命名约定
- Naming Conventions 命名约定
- C#命名约定
- C++命名约定
- 数据库命名约定
- Java 命名约定
- (转)c# 命名约定
- C#命名约定
- 分行风险费和风险进行翻译返回fhjyj电话费的环境法第一款
- Eclipse 开发WEB项目所遇问题 WebContent WebRoot
- 是肉體愉悅日土人生英特億
- 学习
- 数的划分
- Rails命名约定
- 玲珑馄饨以独特的创业点子成为优秀的创业品牌
- ios 制作自已的framework-2
- hdoj.2044 一只小蜜蜂... 20140726
- 扩展easyui validatebox的两个方法.移除验证和还原验证
- windows 服务安装失败?? 未能加载此程序集或它的某一个依赖项
- ubuntu添加dvd光盘源
- POJ 1611 The Suspects
- Javascript学习笔记之BOM