實體:
public class user
public void setid(long id)
public string getusername()
public void setusername(string username)
public string getpwd()
public void setpwd(string pwd)
@override
public string tostring() ";
}}
資料表:
一、mybatis的配置
①首先,mybatis和hibernate一樣,都有乙個總的配置檔案,用來記錄資料庫等的資訊
<?xml version="1.0" encoding="utf-8" ?>
②實體配置檔案
<?xml version="1.0" encoding="utf-8" ?>
select id,name,pwd from `user` where id = #
二、mybatis的增、刪、查和改
1.增 #,#,#
會對應呼叫實體的getid,getusername,getpwd方法,
然後賦值
parametertype:傳入引數型別,此處指定的是輸入user型別
-->
insert into `user`(id,name,pwd) values (#,#,#);
/**2.刪* 增加user
* @throws exception
*/@test
public void testadduser() throws exception
delete from `user` where id = #
/**
* 刪除user id為2的記錄
* @throws exception
*/@test
public void testdeleteuser () throws exception
3.查①查詢一條記錄
select id,name as username,pwd from `user` where id = #
/**
* 查詢id為1的記錄
* @throws exception
*/@test
public void testselectuserbyid() throws exception
②查詢所有記錄
select id,name as username,pwd from `user`
/**
* 查詢所有user
* @throws exception
*/@test
public void testselectall () throws exception
4.改
update `user` set name=# where id = #
/**
* 修改
* @throws exception
*/@test
public void testupdatebyid() throws exception
mybatis的基本使用
一 mybatis概述 乙個實現資料持久化的開源框架。是對jdbc的封裝。二 mybatis核心介面和類 1 sqlsessionfactorybuilder sqlsessionfactory sqlsession 2 獲取原理sqlsessionfactory 三 使用方式 1 新建資料庫表 t...
MyBatis的基本使用
mybatis是乙個輕量級的orm庫,使用mybatis可以方便的將pojo類儲存到資料庫中或者將資料庫的資料轉換成pojo類,不同於hibernate等庫,mybatis推薦使用xml配置中書寫sql語句的方式來轉換資料,這樣極大的提高了靈活性。下面使用乙個簡單的例子來說明mybatis的使用。1...
mybatis 簡介與基本使用
mybatis是乙個資料持久層的框架 框架 就是乙個軟體的半成品 乙個框架中包含了多個元件 核心配置檔案 只有乙個 對映檔案 多個,通常每個表對應乙個 核心配置檔案 乙個mybatis工程只需要乙個核心配置檔案 這個配置檔案中包含 mybatis的一些通過配置 例如 資料庫連線 載入的對映檔案 通用...