在MyBatis中,extends
關(guān)鍵字用于繼承映射文件中定義的 resultMap 或 sql 片段,用來簡化重復(fù)性代碼的編寫。通過extends
可以將一個(gè) resultMap 或 sql 片段的定義繼承到另一個(gè) resultMap 或 sql 片段中,避免重復(fù)編寫相同的代碼。
繼承(Inheritance)是面向?qū)ο缶幊痰囊粋€(gè)重要特性,通過繼承可以定義一個(gè)類從另一個(gè)類繼承屬性和方法。子類會(huì)繼承父類的屬性和方法,并且可以通過重寫(override)來修改或拓展父類的行為。繼承是一個(gè)面向?qū)ο缶幊痰幕靖拍?,?code>extends關(guān)鍵字在MyBatis中的作用主要是用于繼承配置文件中的定義。