MyBatis是一个优秀的基于Java的持久层框架,它的内部封装了JDBC,使开发者 只需关注SQL语句本身。
MyBatis通过xml或者注解方式将执行的Statement等与动态的sql参数语句相映射,形成完整的SQL语句,并将查询结构通过 Java对象返回。
MyBattis特点
1、在xml文件中配置SQL语句,实现 SQL 语句与代码的分离 ,给 程序的维护带来便利。
2、程序员自己编写 SQL语句,能够完成更复杂的查询。
3、易于学习,上手快。