1.MyBatis是一个半ORM(对象关系映射)的框架,内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动,创建数据库连接,创建数据库操作对象等繁杂的过程;直接编写原生态的SQL,可以严格控制SQL执行性能,灵活度高。
2.MyBatis可以使用XML或者注解来配置和映射原生信息,将Java对象映射成数据库中的记录,避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。
3.通过XML文件或者注解的方式将要执行的各种数据库操作对象配置起来,并通过Java对象和数据库操作对象中的SQL的动态参数进行映射生成最终执行的SQL语句,最后由MyBatis框架执行SQL并将结果映射为Java对象并返回。(从执行SQL到返回result的过程)。
1.什么是MyBatis框架?
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- MyBatis框架简介 什么是MyBatis MyBatis最早源自Apache基金会的一个开源项目iBatis,...
- 转载自:http://www.itsoku.com/article/245mybatis系列目标:从入门开始开始掌...
- MyBatis系列目标:从入门开始开始掌握一个高级开发所需要的MyBatis技能。 这是MyBatis系列第1篇。...