parameterclass的使用
insert into t_user values (
null,#username#,#password#
)select @@identity as id
insert into t_user values (
null,#username#,#password#
)select @@identity as id
parametermap的使用
insert into t_user values (
null,?,?
)select @@identity as id
parametermap用於傳入引數,以便匹配sql語句中的?號
; 利用parametermap,可以定義引數物件的屬性如何對映到sql查詢語句的動態引數上,注意parametermap中標籤的先後順序不能顛倒!
如何將查詢結果對映到不同的物件?(resultclass的使用)
例如:我想把從資料庫中查詢出來的obj1物件的屬性值賦值給obj2中物件的屬性上,就可以使用這個方法(注意sql語句中查詢多個屬性時候的分號分隔符)
select
username as prop1,
password as prop2
from t_user where id=#value#
如何將查詢結果集對映到不同的物件?(resultmap的基本使用,與上面的額方式作用是一樣的,只是不是乙個寫法)
select
username,
password
from t_user where id=#value#
如何將查詢結果集對映為xml格式的資料?
insert into t_user values (null,#name#,#pass#)
select * from t_user where id=#value#
select * from t_user
//將xml字串作為引數傳遞給sql語句進行佔位符的賦值
string xml = "<?xml version=\"1.0\" encoding=\"gbk\"?>張三
zhangsan
";如何用map型別的物件作為傳入引數?這個跟parametermap的使用差不多,那個是在sql語句中用的是問號而且要對映到乙個parametermap標籤上給佔位符賦值 這裡用的是#,直接在sql語句中進行表述
insert into t_user values (
null,#username#,#password#
)
select * from t_user
標籤的alt屬性簡單介紹
alt屬性可能會被很多人忽略,貌似在實際應用中可有可無。在網頁的表現方面確實有點可有可無,因為它真正能夠起到作用的時候不多。alt是alternate的縮寫,是表示備選的意思。也就是說當img由於某些原因無法顯示的時候,則使用alt屬性定義的文字替代。當然顯示的方式在不同的瀏覽器可能有所不同,但是在...
標籤中的相關屬性
史上最全it資源,個人收藏總結!義多個子元素。元素 attribute 設定和action關聯的formbean在request session內的屬性key,通過request session的getattribute attribute 方法返回該formbean的例項。如果預設的話,則form...
ibatis 的 GroupBy屬性的使用
ibatis的groupby的用處很多,比如把資料展示成樹結構,目錄結構等等。ibatis的使用方法 定義乙個 resultmap,如下。productid,channelid productid channelid subchannelproduct 還有乙個乙個resultmap,內容如下 su...