15->The Table Data Geteway Pattern(weiwei 预定)
时间:2006-03-27
来源:互联网
15
The Table Data
Gateway Pattern
THE PREVIOUS CHAPTER USED the Active Record pattern to create, retrieve, update, (and by
extension, delete) individual rows in a database table. Active Record is one of the simplest ways
to abstract database connectivity, but its simplicity is also its Achilles heel. An Active Record
class manages only a single row, making it inefficient for web applications that present information en
masse, such as travel booking or online shopping. In those kinds of applications―likely the majority
of all web applications―result sets are the more common currency.
The Problem
How can you easily manipulate a database table and all of the rows in that table?
The Solution
The Table Data Gateway pattern resembles the Active Record pattern. In fact, much of the code for this
new pattern is borrowed from the code in Chapter 14―The Active Record Pattern (it reuses the exact
The Table Data
Gateway Pattern
THE PREVIOUS CHAPTER USED the Active Record pattern to create, retrieve, update, (and by
extension, delete) individual rows in a database table. Active Record is one of the simplest ways
to abstract database connectivity, but its simplicity is also its Achilles heel. An Active Record
class manages only a single row, making it inefficient for web applications that present information en
masse, such as travel booking or online shopping. In those kinds of applications―likely the majority
of all web applications―result sets are the more common currency.
The Problem
How can you easily manipulate a database table and all of the rows in that table?
The Solution
The Table Data Gateway pattern resembles the Active Record pattern. In fact, much of the code for this
new pattern is borrowed from the code in Chapter 14―The Active Record Pattern (it reuses the exact
作者: PHPChina 发布时间: 2006-03-26
昵称: weiwei 时间: 2006-3-28 10:04
作者: weiwei 发布时间: 2006-03-28
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28