【朝花夕拾】MyBatis(一):前期準(zhǔn)備
2023-07-05 20:55 作者:付不起AQFubuki | 我要投稿

用到的jar包
mybatis包,用來支持mybits,沒什么好說的。
用來操作數(shù)據(jù)庫的。
做單元測試的,@Test,可用可不用。
自定義日志用的,現(xiàn)階段感覺沒太大用處。
這兩個是用來做分頁查詢的。
C3P0連接池,沒什么好說的。

entity實體類
實體類是用來對應(yīng)數(shù)據(jù)庫中各表的列元素的對象,一般和單張表一一對應(yīng)。



dto DTO類
DTO類是用來對實體類進(jìn)行擴(kuò)展的,有時候查詢的結(jié)果涉及到多個表,或者有自定義的數(shù)據(jù),就需要用到DTO類。


MyBatisUtils 工具類
用來建立數(shù)據(jù)庫連接、會話等等操作的,一般使用單例。

C3P0DataSourceFactory
沒什么好說的,用來配置C3P0的。

mybatis-config.xml
數(shù)據(jù)庫配置文件,用來管理數(shù)據(jù)庫連接等事務(wù)。