亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

spring mybatis web幾個實戰疑問

非常棒的教程,幾個疑問希望老師解答或者在后續的課程補充講解,希望老師能看到: 1 連接池 alibaba druid 如何 2 mybatis resultType 相對resultMap 優勢在哪里,尤其是一對多 3 spring 錯誤處理統一配置 4 mybatis cache緩存怎么用 坑在哪里 5 mybatis 如何處理分頁 6 web 希望有restful

正在回答

1 回答


1 連接池 alibaba druid 如何?

阿里的druid很不錯,但就線程池職能來說都差不多,但是druid監控做的更好.


2 mybatis resultType 相對resultMap 優勢在哪里,尤其是一對多?

resultType直接復用你的entity,resultMap會加重你的SQL配置負擔,建議少用甚至不用resultMap映射。


3 spring 錯誤處理統一配置?

spring統一處理異常謹慎使用,一般用于非業務相關,如統計異常,報警等需求。

對于service層可以采用AOP做攔截監控異常

對于springMVC可以使用攔截器或者@ExceptionHandler注解處理。


4 mybatis cache緩存怎么用 坑在哪里?

不建議使用O/R mapping的二級緩存,主要問題是在分布式環境下的一致性維護成本和緩存粒度控制。

緩存一般在上層手動處理,采用分布式緩存如:redis,memcache,tair等。


5 mybatis 如何處理分頁?

mybatis不負責處理分頁,使用SQL分頁,如mysql的limit oracle的rownum等。


6 web 希望有restful

后面web課程有restful相關內容。

1 回復 有任何疑惑可以回復我~
#1

theseawolves 提問者

非常感謝!
2016-05-18 回復 有任何疑惑可以回復我~
#2

theseawolves 提問者

老師能針對這些問題,補充一節課就完美了 :)
2016-05-18 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

spring mybatis web幾個實戰疑問

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號