MyBatis 初步建立 第一天 持續更新

2021-07-14 04:35:16 字數 1909 閱讀 7941

1:

首先是匯入mybatis的jar包,以及object6(資料庫)的jar包。

2:然而是xml配置---放在src下

首先是config.properties檔案作為基礎

jdbc.jdbcurl=jdbc:oracle:thin:@127.0.0.1:1521:orcl           //連線路徑

jdbc.driverclass=oracle.jdbc.driver.oracledriver          //連線driver

jdbc.user=myzh          //使用者名稱

jdbc.pwd=123          //密碼

xml取名為:mybatis.xml

<?xml version="1.0" encoding="utf-8" ?>

//注意這裡  資源是上面的config.properties檔案

3 :dao層

目前dao層只有乙個介面:idaointe***ce

public inte***ce idaointe***ce

4 :然後是daoimp層(test***是測試類  直接無視)

getinsert" parametertype="com.gxa.bj.model.type">           //在這裡的xml裡面實現sql語句,將不再**裡實現  各方法id為dao層介面方法的各個相對應的方法名

typeid" resulttype="int" order="before">

select typenext.nextval from dual

insert into type (typeid,content)values (#,#)

getselect" parametertype="com.gxa.bj.model.type" resulttype="com.gxa.bj.model.type">

select * from type where typeid=$,content=$

getupdate" parametertype="com.gxa.bj.model.type">

update type set content= '$'  where typeid=$

getdelete" parametertype="int">           //parametertype為接收型別 

delete from type where typeid=$          

getmodel"  parametertype="int" resulttype="com.gxa.bj.model.type">//resulttype為返回型別,一般查詢要加這句

select * from type where typeid=$

基本就完整了 ,最後再測試類裡面來測試下---testtype ---type這個類就2個字段

//不要想太多 都是套路

string resource = "mybatis.xml";

inputstreaminput = resources.getresourceasstream(resource);

sqlsessionfactory sqlsessionfactory = new sqlsessionfactorybuilder().build(input);

sqlsession sqlsession =sqlsessionfactory.opensession();

第一天初步認識Linux系統

認識linux系統 一 了解gnu linux的歷史 二 linux發行版主要分為rehl cento ubuntu debian 三 相關證書reca rhce rhcsa 四 伺服器的種類 塔式伺服器 機架式伺服器 刀片式伺服器。其中機架式伺服器比較常見 雲伺服器的底層 計算機硬體組成原理 馮諾...

mysql 第一天 MySQL 系列第一天

mysql 系列第一天這篇文章是黑馬程式設計師 mysql 教程的筆記,好好學習哦。和 mysql 資料庫的互動 客戶端單向連線認證 連線伺服器,認證身份。mysql 資料庫屬於 c s 架構,所以開啟伺服器程式後,需要通過客戶端連線它。mysql 會自帶乙個客戶端程式,可以直接輸入賬號和密碼即可連...

MySQL高階第一天 初步了解Mysql

mysql是我一直要學,但是每次都是各種原因,各種藉口,一拖再拖,一拖再拖的技能,鑑於自己如此懶散的個性,所以給自己定義的每週至少3次更新,所以總算下定決定要開始學習mysql,每天將自己學習的一些知識點,一點一點記下來,一方面自己總結整理,一方面也是自己在複習一次。資料庫分為sql,及nosql。...