多项选择题

A.在配置文件中,<environments>元素用于对环境进行配置
B.在<environments>元素中可以配置1个<environment>子元素,包含事务管理和数据源的配置信息
C.<environment>的子元素<dataSource>用于配置数据源,它的type属性用于指定使用哪种数据源
D.
可以通过<environments>元素配置多种数据源,对于数据源的配置,MyBatis框架提供了UNPOOLED、POOLED和JNDI三种数据源类型