SqlMapConfig.xml详细介绍

1,连接数据库

<!--配置环境,默认的环境id为oracle -->
    <environments default="oracle">
        <!-- 配置环境为oracle的环境 -->
        <environment id="oracle">
            <!--使用JDBC的事务处理 -->
            <transactionManager type="JDBC" />
            <!--数据库连接池 -->
            <dataSource type="POOLED">
                <property name="driver" value="oracle.jdbc.driver.OracleDriver"></property>
                <property name="url" value="jdbc:oracle:thin:@localhost:1521:inspur"></property>
                <property name="username" value="scott"></property>
                <property name="password" value="tiger"></property>
            </dataSource>
        </environment>
    </environments>

2,指定mapper

<mappers>
    <mapper resource="com/songyan/dao/studentMapper.xml" />
</mappers>

3,设置别名

<typeAliases>
   <typeAlias type="com.songyan.pojo.Student" alias="student" />
</typeAliases>

4,还有一些其他的

SqlMapConfig.xml中配置的内容和顺序如下:

properties(属性)
settings(全局配置参数)
typeAliases(类型别名)
typeHandlers(类型处理器)
objectFactory(对象工厂)
plugins(插件)
environments(环境集合属性对象)
environment(环境子属性对象)
transactionManager(事务管理)
dataSource(数据源)
mappers(映射器)

猜你喜欢

转载自www.cnblogs.com/excellencesy/p/9167964.html
今日推荐