标签:mybatis

  • MyBatis 输出参数

    MyBatis的Dao映射配置有个属性叫resultType,该属性代表输出参数类型,对应Dao方法的方法返回值。MyBatis的输出参数类型包含以下几种:基本

  • MyBatis Dao的两种写法

    在MyBatis中,我们有两种Dao的写法,一种叫传统Dao写法,一种叫Mapper代理接口。下面看看如何实现。1 传统Dao写法1 1 编写CustomerDao接

  • MyBatis mapper映射配置

    在SqlMapConfig xml文件中需要配置<mappers >来关联Dao映射文件。该配置有三种写法:1 直接导入sql映射文件<!-- sql映射文件 --><mapper

  • MyBatis 别名配置和使用

    1 MyBatis别名的作用在SqlMapConfig xml中定义别名,在mapper xml文件中 parameterType 和 resultType 中使用别名。其实是为了避免在x

  • MyBatis properties配置

    MyBatis的SqlMapConfig xml配置中有许多配置,其中有一个<properties>标签。这个标签的作用,用于把数据源的参数进行抽取,提高参数的复用

  • MyBatis 核心API介绍

    在之前编写的MyBatis程序中,我们的测试类经常需要使用以下几个核心API,接着,我们看看这几个API的作用分别是什么:1 SqlSessionFactoryB

  • MyBatis 动态SQL

    动态SQL是MyBatis的一大强大功能,能帮助我们解决SQL拼接的困难,动态SQL元素和JSTL或基于类似XML 的文本处理器相似。MyBatis的动态SQL分

  • MyBatis 一对一关系映射

    1 什么是一对一、一对多映射?以用户和订单举例,一对一 : 一个订单只属于一个用户 ==> 订单对用户是一对一关系一对多 : 一个用户可

  • MyBatis 一对多关系映射

    刚才演示了MyBatis一对一映射,接着我们看看用户对订单的一对多映射如何完成。1 设计Pojo,建立关系在User类添加List<Order>订单集合属性

  • MyBatis 连接池

    1 MyBatis内置数据源类型MyBatis支持三种内置的数据源类型:Pooled:实现dataSource接口,并且使用了池的思想。UNPooled:同样也是实现了d