专栏名称: OSC开源社区
OSChina 开源中国 官方微信账号
目录
相关文章推荐
程序员的那些事  ·  惊!小偷“零元购”后竟向 DeepSeek ... ·  昨天  
待字闺中  ·  DeepSeek 爆火带来的大变化 ·  1 周前  
OSC开源社区  ·  李彦宏:DeepSeek让我们明白要将最优秀 ... ·  3 天前  
程序猿  ·  TCP 才不傻! ·  4 天前  
51好读  ›  专栏  ›  OSC开源社区

MyBatis 思维导图,让 MyBatis 不再难懂(一)

OSC开源社区  · 公众号  · 程序员  · 2017-04-18 08:29

正文


写在前面


与 Hibernate 相比,我无疑更喜欢 Mybatis,就因为我觉得它真的好用,哈哈:


1、它简单上手和掌握;

2、sql语句和代码分开,方便统一管理和优化;

3、当然缺点也有:sql工作量很大,尤其是字段多、关联表多时,更是如此。


而且 SQL 依赖于数据库,导致数据库移植性差。


选用一个框架之前最好先了解它的优缺点,对项目最好用,效率最高的才是一个你最好的选择。


Mybatis 简介


MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及结果集的检索。


MyBatis 使用简单的 XML 或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java 对象)映射成数据库中的记录。


直接上思维导图



写在最后

这一篇只写了 MyBatis 的原理和配置文件的基本实用,后一篇会写 MyBatis 的使用方法。尽请期待。





推荐阅读

企业必备的开源商业智能分析工具和报表工具 Top7

防止网络入侵,这些防火墙工具你一定要知道!

软件的复杂性:命名的艺术

2017 年移动应用开发十大趋势

DB-Engines 发布 4 月份全球数据库排名,MySQL 跌幅最大







请到「今天看啥」查看全文