1. 程式人生 > >MyBatis中refid和trim標籤及其屬性的作用

MyBatis中refid和trim標籤及其屬性的作用

一,refid

1、首先定義一個sql標籤,一定要定義唯一id<sql id="Base_Column_List" >name,age</sql>
2、然後通過id引用
<select id="selectAll">
select 
<include refid="Base_Column_List" />
    from student
</select>
這個<include refid="Base_Column_List" />會自動把上面的程式碼貼過來

二,trim

1.<trim prefix="" suffix="" suffixOverrides="" prefixOverrides=""></trim>

prefix:在trim標籤內sql語句加上字首。

suffix:在trim標籤內sql語句加上字尾。

suffixOverrides:指定去除多餘的字尾內容,如:suffixOverrides=",",去除trim標籤內sql語句多餘的字尾","。

prefixOverrides:指定去除多餘的字首內容