在我們以前的mybatis中引用pojo常常用以下方式:
<
?xml version=
"1.0" encoding=
"utf-8"
?>
<
>
<
!>
>
<
!--select:查詢語句--
>
<
!--查詢學生的全部資訊--
>
"getstulist" resulttype=
"com.wst.pojo.stu"
>
select * from stu
<
/select>
<
!--根據學生id查詢學生的全部資訊--
>
"getstubyid" resulttype=
"com.wst.pojo.stu" parametertype=
"int"
>
/*定義sql*/
select * from stu where id = #
;<
/select>
<
!--插入資訊--
>
"addstu" parametertype=
"com.wst.pojo.stu"
>
insert into stu (id,name,age,address) values (#
,#,#,#)
;<
/insert>
"updatestu" parametertype=
"com.wst.pojo.stu"
>
update stu set name = #
,age=#
,address=# where id=#
;<
/update>
<
!--刪除資訊--
>
"deletestu" parametertype=
"int"
>
delete from stu where id = #
;<
/delete>
<
比如在上面的配置中:
我們可以發現返回值的型別是com.wst.pojo.stu、某些情況下引數型別也是com.wst.pojo.stu。
如果多次使用到com.wst.pojo.stu。就感覺十分的麻煩!!!
下面我們就來介紹有沒有一種方法能把這些可以簡化一下呢?
方法一:就是上面所寫的那樣。
方法二:使用型別別名(typealiases)。
spring整合使用持久層框架mybatis(二)
id sqlsessionfactory class org.mybatis.spring.sqlsessionfactorybean name datasource ref datasource name configlocation value classpath mybatis config....
Mybatis框架 初始Mybatis
1.1.mybatis框架簡介 mybatis是乙個開源的資料持久層框架,它的內部封裝了通過了jdbc訪問資料庫的操作,支援普通的sql查 詢 儲存過程和高階對映,幾乎消除了所有的jdbc 和引數的手工設定以及結果集的檢索。其主要思想是將sql 語句剝離出來,配置在配置檔案中,實現sql的靈活配置 ...
Mybatis框架總結
這裡給出乙個基於 xml 對映語句的示例,它應該可以滿足上述示例中 sqlsession 的呼叫。sqlsessionfactory sqlsessionfactory 一旦被建立就應該在應用的執行期間一直存在,沒有任何理由對它進行清除或重建。使用 sqlsessionfactory 的最佳實踐是在...