带你学习Mybatis之Mybatis简介

2024-05-29  本文已影响0人  墨线宝

Mybatis简介

MyBatis 是一款优秀的半自动化的持久层框架,需要手动匹配提供POJO、SQL和映射关系,它支持定制化 SQL、存储过程以及高级映射。MyBatis 对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java对象映射成数据库中的记录。

SQL语句与java业务代码分离,一个专注于业务,一个专注于数据

与使用原生jdbc对比

与Hibernate对比优点

https://zhhll.icu/2021/框架/mybatis/基础/1.Mybatis简介/

本文由mdnice多平台发布

上一篇下一篇

猜你喜欢

热点阅读