亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

mybatis的xml文件如何引入外部文件

小樊
98
2024-07-29 11:53:12
欄目: 編程語言

在MyBatis的xml文件中,可以使用<include>標簽來引入外部文件。例如,假設有一個名為common.sql的外部文件,可以在MyBatis的xml文件中使用以下方式引入該文件:

<sql id="common">
    <include refid="common"/>
</sql>

其中,refid屬性指定要引入的外部文件的id。注意,外部文件的路徑需要在MyBatis的配置文件中進行配置,具體配置方式如下:

<configuration>
    <properties resource="mybatis.properties"/>
    <settings>
        <setting name="lazyLoadingEnabled" value="true"/>
    </settings>
    <typeAliases>
        <typeAlias alias="Author" type="domain.blog.Author"/>
    </typeAliases>
    <typeHandlers>
        <typeHandler handler="org.apache.ibatis.type.EnumTypeHandler"/>
    </typeHandlers>
    <objectFactory type="org.mybatis.example.ExampleObjectFactory">
        <property name="someProperty" value="100"/>
    </objectFactory>
    <plugins>
        <plugin interceptor="org.mybatis.example.ExamplePlugin">
            <property name="someProperty" value="100"/>
        </plugin>
    </plugins>
    <environments default="development">
        <environment id="development">
            <transactionManager type="JDBC">
                <property name="autoCommit" value="false"/>
            </transactionManager>
            <dataSource type="POOLED">
                <property name="driver" value="${driver}"/>
                <property name="url" value="${url}"/>
                <property name="username" value="${username}"/>
                <property name="password" value="${password}"/>
            </dataSource>
        </environment>
    </environments>
    <mappers>
        <mapper resource="org/mybatis/example/BlogMapper.xml"/>
        <mapper resource="org/mybatis/example/AuthorMapper.xml"/>
        <package name="org.mybatis.example"/>
    </mappers>
</configuration>

<mappers>標簽下使用<mapper resource="path/to/external/file.sql"/>來配置外部文件的路徑。這樣,在MyBatis的xml文件中就可以使用<include>標簽引入外部文件了。

0
涿州市| 梨树县| 靖西县| 临泽县| 新巴尔虎左旗| 泽普县| 佛坪县| 高州市| 金湖县| 江安县| 鹤山市| 高尔夫| 延边| 安泽县| 青州市| 抚远县| 周口市| 天柱县| 开远市| 时尚| 黑河市| 霍州市| 太保市| 宜川县| 广汉市| 上高县| 延吉市| 大丰市| 南华县| 句容市| 兴文县| 清苑县| 陆川县| 屯门区| 六安市| 达日县| 鄂伦春自治旗| 林口县| 黔江区| 和政县| 延寿县|