MyBatis框架配置文件详解

1.MyBatis.xml配置详解

 1.1

    1.1.1default配置当前所使用的环境.值必须是的id值

    1.1.2可以有多个标签.

 1.2 声明可能使用的环境,会被< environments>引用

 1.3

    1.3.1 事务管理器类型.

    1.3.2 type属性可取值:

        1.3.2.1 JDBC 底层事务与JDBC原有事务管理相同

        1.3.2.2 MANAGED  MyBatis不去管理事务,交给其他容器进行管理.

1.4

   1.4.1 POOLED : 使用连接池技术. 访问频率比较高时使用.连接池的使用可以降低服务器压力,提高连接对象重用性

   1.4.2 UNPOOLED: 不使用连接池技术.每次对数据库访问时打开数据库连接,访问结束后关闭数据库连接.

   1.4.3 JNDI : java命名目录接口.数据库的连接可以依赖于其他技术或应用.

1.5 常用属性

   1.5.1 resource="com/bjsxt/xxx.xml" 加载项目中资源,目录寻找,中间是/

   1.5.2 url="" 加载互联网或本机的配置文件.示例如下:

     

 

2.xxxMapper.xml标签解释

  2.1 中namespace=""值相当于接口名

  2.2 id 属性: 相当于方法名

  2.3 resultType属性:返回值类型,如果返回值是集合,写集合的泛型.

  2.4 parameterType属性:参数类型.如果没有参数省略该属性.

举例如下:

       select * from flower

你可能感兴趣的:(框架)