SQL對映檔案的幾個頂級元素的配置

2021-10-10 10:34:54 字數 812 閱讀 4072

繫結dao介面

namespace的命名必須跟某個介面同名

介面中的方法與對映的sql語句的id一一對應

cache —配置給定命空間的快取

cache-ref–從其他命名空間引用快取配置

resultmap–用來描述資料庫的結果集和物件的對應關係

sql–可以重用的sql塊,也可以被其他語句引用

insert–對映插入語句

update–對映更新語句

delete–對映刪除語句

select–對映查詢語句·

resulttype:直接表示返回型別(一般用於單錶查詢)

resultmap:對外部resultmap的引用(一般是多表查詢)

resultmap:對外部redultmap的引用

設定resultmap為返回值:

格式:「user」 id=「userlist」>

​     「類屬性名」 column=「資料庫查詢的屬性名」/>

《/resultmap>

兩者不能同時存在,本質上都是map資料結構

幾個SQL 的例項

一 某個資料庫中,有些資料,為了方便使用,把某幾個字母替換 如 io0011中把i替換成1 把o替換成0 use aa gocreate table card id int not null primary key,password varchar 10 values 1,ooi22i insert...

幾個常用的SQL

一 刪列 alter table 表名 drop column column b hana中 alter table 表名 drop 欄位名 二 增列 alter table 表名 add 列名 varchar 20 hana中 alter table schema1 table1 add crea...

Java hibernate的對映檔案

hibernate 需要知道怎樣去載入 load 和儲存 store 持久化類的物件。這正是 hibernate 映 射檔案發揮作用的地方。對映檔案告訴 hibernate 它應該訪問資料庫 database 裡面的哪個表 table 及應該使用表裡面的哪些字段 column 乙個對映檔案的基本結構...