Mybaits基础ORM框架

Posted 烟锁迷城

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mybaits基础ORM框架相关的知识,希望对你有一定的参考价值。

1、JDBC连接过程 

  1. 注册驱动
  2. 创建statement对象
  3. execute()方法执行SQL
  4. 把结果集转换成POJO对象
  5. 关闭资源

2、ORM框架

JDBC作为原生连接方式,有很多的问题,如SQL语句是硬编码,参数必须按照顺序写入,没有实体类映射表等。为了解决这些问题,ORM框架因此产生。

ORM指的是对象与关系型数据库的映射。

Mybaits作为一种半自动的ORM框架,封装的并不好,它具有一些特性:

  1. 使用连接池对连接进行管理
  2. SQL和代码分离,集中管理
  3. 参数映射和动态SQL
  4. 结果集映射
  5. 缓存
  6. 插件
  7. SQL提取

以上是关于Mybaits基础ORM框架的主要内容,如果未能解决你的问题,请参考以下文章

各位都用啥ORM框架

myBaits入门

ORM解决的主要问题是啥

java-mybaits-00102-mybatis框架原理

pyhton ORM框架SQLAlchemy基础与建表

从零实现ORM框架GeoORM-database/sql基础-01