1.關於Dapper和Sqlconnection的故事
Dapper就相當於一個DBHelper,Sqlconnection內置了數據庫連接池,這是在c#中,java中需要自行配置c3p0,jdbc,drud等等,
然後使用SqlMapper的時候只需要把鏈接傳入就好,一般在Sqlconnection裏面可以設置連接的上限和保持有多少連接數
2.Dapper源碼裏面的自帶的demo是用擴展方法的方式,對於初學者可能有點困難,不過了解了擴展方法之後會很容易
3.關於Dapper的事務,建議使用using的方式,用完自動釋放
4.總結
Dapper作爲一個數據庫幫助類,在實現上只關注怎麼查詢數據庫,而Sqlconnection實現了連接池的效果,兩者結合完美.