MyBatis框架及ORM
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MyBatis框架及ORM相关的知识,希望对你有一定的参考价值。
1.MyBatis框架简介
MyBatis 是一个开源的数据持久层框架(持久指的是瞬时到持久)。它内部封装了通过JDBC访问数据库的操作,支持普通的SQL查询,存储过程的高级映射,几乎消除了所有JDBC
的代码和参数的手工设置以及结果集的检索。MyBatis作为持久层的框架,期主要思想是将程序中的大量SQL语句剥离出来,配置在配置文件中,实现SQL的灵活配置。这样做的好处
是将SQL与程序代码分离,可以在不修改程序代码的情况下,直接在配置文件中修改SQL。
2.什么是ROM
ROM(Object / Relati Mapping) 即对象/关系映射,是一种数据持久化技术。他在对象模型和关系型数据库之间建立起对应关系,并且提供了一种机制,通过JavaBean对象去操作数据 库表中的数据
以上是关于MyBatis框架及ORM的主要内容,如果未能解决你的问题,请参考以下文章
MyBatis框架的使用及源码分析 StatementHandler
Spring+SpringMvc+Mybatis框架集成搭建教程二(依赖配置及框架整合)