在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
之前我们已经成功将web应用请求响应的主流程:从浏览器到控制器-从控制器到视图-从视图到浏览器走通。接下来是时候看看控制器与模型-模型与数据库交互的这个分支上了。 理论上说,MVC架构中本来是没有数据库这个元素的,只不过在世纪项目中模型与数据库总是一起出现的,并且他们之间还有较为紧密的关系。加之大多数情况下数据库还会更先于Model的创建而创建,所以我们先从用于Rails的数据库(模型和数据库谁更先创建的问题不是我们现在关注的重点,不同的设计方式有着不同的侧重点,相关的话题择日再聊)。 Rails为关系数据库的SQL调用提供了较为透明的实现,让我们可以不用书写大量的SQL语句。不过如果对关系数据库有较深的理解的话对开发会是大有裨益的。下面简单介绍一下Rails使用的数据库以及数据库的各个概念与Rails框架各部分的对应关系。
有了这些背景知识,开始建立我们的数据库!
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论