1. 程式人生 > >mybatis學習(一)----入門

mybatis學習(一)----入門

配置 ati 開源 bold 文件中 手動 arch mage git

一.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學習(一)----入門