#TangYuan之插件使用sql
Tangyuan中能夠經過插件來實現和擴充其功能,按用途可分爲3種:app
數據和結果映射插件主要負責數據類型映射的配置和返回結果映射的配置,分庫分表插件,顧名思義就是對分庫分表功能的配置;而服務插件,則是定義具體的SQL服務的。數據和結果映射插件和分庫分表插件都是最多隻能有一個,服務插件則可由多個。插件
配置示例設計
<!-- 加載數據和結果映射插件 --> <mapper resource="tangyuan-mapper.xml" /> <!-- 加載分庫分表插件 --> <sharding resource="tangyuan-sharding.xml" /> <!-- 加載服務插件 --> <plugin resource="tangyuan-sqlservices.xml" /> <plugin resource="tangyuan-sqlservices-demo1.xml" /> <plugin resource="tangyuan-sqlservices-demo2.xml" /> <plugin resource="tangyuan-sqlservices-demo3.xml" />
Schema設計圖code
mapper、sharding、plugin節點屬性說明xml
屬性名 | 用途及說明 | 必填 | 取值 |
---|---|---|---|
resource | 插件的資源文件路徑 | Y | 用戶定義 |