Day14 Gorm框架学习(1)
本次学习Gorm框架需要回答三个问题:
1.Gorm框架是什么?(解决了什么问题)
2.为什么要开发Gorm框架?
3.怎么使用Gorm框架?
1.Gorm框架是Go语言写的ORM框架,使用Gorm框架可以实现使用Go语言进行面向对象思想简洁编程数据库。
2.代码简洁性:ORM版本的代码更加简洁,不需要手动编写SQL语句。
面向对象的操作:在ORM版本中,我们直接操作Book对象,这与面向对象编程的思想更加一致。
安全性:ORM自动处理参数化查询,减少SQL注入的风险。
可读性:ORM代码更接近自然语言描述,更容易理解代码的意图。
数据库无关性:如果需要切换到不同的数据库系统,只需要更改连接字符串,而不需要重写SQL语句
3.参考
链接: link