# 数据库:后端开发方向

# ORM 框架

面向对象和关系数据库的思维差异很大,ORM 框架可以帮我们屏蔽二者之间的转换逻辑。如果不用 ORM 框架,我们也可以用 Java JDBC 访问数据库。

Java 常用的 ORM 框架有:HibernateMyBatis。Hibernate 可以自动生成 SQL 语句,MyBatis 需要手写 SQL 语句。如果公司 DBA 要求进行 SQL 语句审查的话,建议使用后者。

Python 常用的 ORM 框架:SQLAlchemy、Django

# 三大范式

# 连接池