图解MyBatis源码+架构(一)

本文介绍了MyBatis作为一款优秀的持久层框架,其主要特性是支持定制化SQL、存储过程和高级映射,从而简化了Java程序员操作数据库的步骤。文章首先从MyBatis官网的解释出发,提供了中文翻译,并概述了MyBatis的基本功能。接着,作者引导读者下载MyBatis源码进行深入研究,并计划后续讨论MyBatis的产品架构,包括会话功能(SqlSession)、会话语言(SQL动态SQL)和用户体验(如连接池和日志)。
摘要由CSDN通过智能技术生成

在这里插入图片描述

一 What is mybatis
1.1 架构
在这里插入图片描述
在这里插入图片描述
MyBatis 官网解释:
MyBatis is a first class persistence framework with support for custom SQL, stored procedures and advanced mappings. MyBatis eliminates almost all of the JDBC code and manual setting of parameters and retrieval of results. MyBatis can use simple XML or Annotations for configuration and map primitives, Map interfaces and Java POJOs (Plain Old Java Objects) to database records.

翻译成中文:MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO(Plain Old Java Objects,普通老式 Java 对象)

  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值