码迷,mamicode.com
首页 > 其他好文 > 详细

mybatis学习(一)

时间:2018-11-16 20:46:32      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:技术分享   工具   配置文件   一个   inf   .com   ibatis   mapping   hub   

MyBatis是一个优秀的持久层框架,前身是ibatis。

JDBC->Dbutis(QueryRunner)->jdbcTemplate:工具           框架:整体解决方案

技术分享图片

1 功能简单:sql语句编写在Java代码里面:硬编码高耦合的方式

Hibernate:全自动全映射ORM(Object Relation Mapping)框架:旨在消除sql

技术分享图片

百分之百的项目都要优化sql,Hibernate用起来舒服,但是会加重学习负担。hibernate是黑箱操作。

希望:sql语句交给我们开发人员编写,希望sql不失去灵活性。

sql与java编码分离:sql是开发人员控制。只需要掌握好sql。

MyBatis:半自动,轻量级的框架,有些东西在配置文件中实现

技术分享图片

mybatis转移到github中了。

 

mybatis学习(一)

标签:技术分享   工具   配置文件   一个   inf   .com   ibatis   mapping   hub   

原文地址:https://www.cnblogs.com/liaoxiaolao/p/9971054.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!