MVC和MyBatis的其中MyBatis是基于Java持久化框架的,它可以通过注解或XML配置和映射原生信息目的就是为了避免几乎所有JDBC代码以及手动配置设置参数来获取结果集。注意:MyBatis不是将Java对象与SQL关聯而是Java方法与SQL相连。
学习MyBatis之前我们要先了解JDBC编程基础只有理解它们之间的区别,你才能更好理解MyBatis框架
传统JDBC编程实现的8个步骤
传统JDBC出現的问题
SQL出现在代码中硬编码中,这样不利于维护也容易造成开发者繁琐。数据库连接创建以及释放比较频繁这样容易造成系统资源嘚浪费,同时也会影响系统性能
使用MyBatis来解决传统的带来的问题
MyBatis的出现,解决了传统JDBC的频繁链接及释放数据库的浪费同时也解决了SQL语句與代码的高耦合及结果解析的麻烦还有传递参数的麻烦。比如处理 连接以及JDBC 相关异常等等都是可以交给 由MyBatis 去管理了
笔者从事大数据、Java后端开发的,如果你也是正在考虑学习或者这学习中遇到什么问题可以评论区留言或者私信,后续会更新关于大数据、Java开发的技术文章
想要获得更多MyBatis教程吗?关注并私信我私聊发送“MyBatis教程”即可获取MyBatis的精品教程。