MyBatis 是支持 普通 SQL查询,存储过程 和 高级映射 的优秀持久层框架。
MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置(?,set)以 及对结果集的检索封装(set,get)。
MyBatis 可以使用简单的 XML 或注解用于 配置和原始映射,将接口和 Java 的 POJO(PlainOldJavaObjects, 普通的 Java 对象)映射成数据库中的
记录. JDBC-dbutils-MyBatis-Hibernate。
一个基本的demo
导入
【mybatis】 mybatis-3.1.1.jar
【MYSQL 驱动包】 mysql-connector-java-5.1.7-bin.jar
添加Mybatis配置文件conf.xml
定义表的sql映射文件
(namespace中的值可以随便起,测试时通过namespace.id可以确定唯一操作
后期可以用接口命名,调用接口中的方法)
并将其路径配置到conf.xml中(有多个mapper要保证每个都没有错误)
构建基本的测试