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。...