一.Mybatis介绍
MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。
iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(sDAO)。
MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。
二.快速入门
1.首先创建maven的javaWeb项目,然后在pom.xml文件中添加依赖项,那么maven就会自动下载导入以下两个jar包。如下图:
【mybatis】
mybatis-3.4.2.jar
【MYSQL驱动包】
mysql-connector-java-6.0.6.jar
2.写好sql脚本
1 create database mybatis; 2 use mybatis; 3 CREATE TABLE users(id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20), age INT); 4 INSERT INTO users(NAME, age) VALUES(‘zhimahu‘, 25); 5 INSERT INTO users(NAME, age) VALUES(‘liangming‘, 27);
在navicat for sql中运行脚本文件,连接上右键---运行SQL文件
完成后看到创建的数据库和表
那么准备工作就做完了
3. 使用MyBatis查询表中的数据
时间: 2024-10-08 10:17:29