标签:执行 加载驱动 开发 objects 两种 持久层框架 语句 生成 dao
mybatis框架
1、早期叫做ibatis, 代码在github。
mybatis是 MyBatis SQL Mapper Framework for Java (sql映射框架)
1)sql mapper :sql映射
可以把数据库表中的一行数据 映射为 一个java对象。
一行数据可以看做是一个java对象。操作这个对象,就相当于操作表中的数据
2) Data Access Objects(DAOs) : 数据访问 , 对数据库执行增删改查。
2、MyBatis 是一个优秀的基于 java 的持久层框架,内部封装了 jdbc,开发者只需要关注 sql 语句
本身,而不需要处理加载驱动、创建连接、创建 statement、关闭连接,资源等繁杂的过程。
MyBatis通过xml或注解两种方式将要执行的各种sql语句配置起来,并通过java对象和sql 的
动态参数进行映射生成最终执行的 sql 语句,最后由 mybatis 框架执行 sql 并将结果映射为 java
对象并返回。
标签:执行 加载驱动 开发 objects 两种 持久层框架 语句 生成 dao
原文地址:https://www.cnblogs.com/lichangqi/p/14314929.html