工作 Mybatis學習

2021-08-02 04:30:40 字數 321 閱讀 2140

1.mybatis對於parametertype可寫可不寫,它自己會進行分辨;

2.mybatis中萬用字元的使用select * from students where name like concat('%',"tom",'%')

3.c#中string.length輸出的結果為字元長度,不管英文還是中文還是特殊符號,乙個字佔乙個字元, system.text.encoding.default.getbytecount()則是按照位元組長度取得,英文和中文長度不一樣,當需要輸出相同字面長度的語句是需要使用system.text.encoding.default.getbytecount()方法

mybatis工作原理

1.讀取配置檔案 連資料庫的相關資訊 2.有了這些資訊就能建立sqlsessionfactory sqlsessionfactory的生命週期是程式級,程式執行的時候建立起來,程式結束的時候消亡 3.sqlsessionfactory建立sqlsession,目的執行sql語句 sqlsession...

MyBatis工作原理

當mybatis執行開始時,先要通過resource載入核心配置檔案,之後使用xmlconfigbuilder解析配置檔案,將解析結果封裝成configuration物件,然後使用configuration物件構建乙個defaultsqlsessionfactory物件,至此,sqlsession工...

Mybatis工作流程

簡單敘述一下,即把xml裡面的配置資訊進行解析,並儲存到configuration的容器中。1.sqlsessionfactory是mybatis的核心類,可以提供sqlsession,以sqlsession的形式執行sql。2.configuration用於儲存xml的配置資訊如sql等。其實sq...