位置: 07-03 《使用 TypeORM 连接管理数据库》
提干: :最初的时候,我们手写 SQL 进行数据库操作,逐步衍生出各类数据库操作工具,你认为 TypeORM 这样的数据库操作工具能够解决什么问题呢?
- TypeORM 是否让数据库操作变得更加安全了?它内部做了什么处理?
- TypeORM 是如何进行不同数据库之间的代码兼容的?
- TypeORM 中,数据库的增删改查代码,你会写多少,你读过 TypeORM 中对应 TypeScript 的类型声明文件吗?它对 SQL 进行了哪些巧妙封装呢?
关键提炼:
- SQL 注入是怎样的攻击方式,该如何防范?
- 从 MySQL 迁移到 Oracle 或者其他数据库,你觉得用 TypeORM 编写的代码要做哪些变更?
- 增删改查、事务操作这样的逻辑,是否可以进行封装,简化编写难度?