举例说明:
sql :
SELECT id, name
FROM users
WHERE id = 10
ORM 的写法如下:
res = User.get(10);
name = res.name;
可以看出,ORM 使用对象,封装了数据库操作,因此可以不碰 SQL 语言。
开发者只使用面向对象编程,与数据对象直接交互,不用关心底层数据库。
举例说明:
sql :
SELECT id, name
FROM users
WHERE id = 10
ORM 的写法如下:
res = User.get(10);
name = res.name;
可以看出,ORM 使用对象,封装了数据库操作,因此可以不碰 SQL 语言。
开发者只使用面向对象编程,与数据对象直接交互,不用关心底层数据库。