对象关系映射(英语:(Object Relational Mapping,简称ORM,或O/RM,或O/R mapping)。
通常指,数据库到程序内类对象的映射。
使用ORM,字段更改,编译器能做编译错误检查
直接使用数据库命令字符串,做修改,需要人工排查
使用ORM,隐藏背后数据库操作策略
能比较容易做到,直接调用Load()、Save()这样的简单函数,使用数据加载、保存。不需要关心对数据操作的细节。
包括是否使用主从、或是是否使用dbproxy之类的问题。
使用ORM, 编码更加简单,不需要在做数据库字符串的拼接之类的细节
package main
import (
"fmt"
"github.com/fananchong/go-redis-orm"
)
func main() {
dbName := "mysentinel"
go_redis_o