码迷,mamicode.com
首页 > 其他好文 > 详细

mybatis学习(一)----入门

时间:2017-08-26 14:19:37      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:下载   支持   mave   mysql   target   技术分享   aik   obj   配置   

一.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查询表中的数据

 

mybatis学习(一)----入门

标签:下载   支持   mave   mysql   target   技术分享   aik   obj   配置   

原文地址:http://www.cnblogs.com/zhima-hu/p/7435176.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!