标签
properties
可以在标签内部配置链接数据库的信息,也可以通过属性引用外部配置文件信息 。
内部配置
1 2 3 4 5 6 外部配置首先在resource创建一个jdbcConfig.properties文件
driver=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/mybatis
username=root
password=root
1
2
3
4
然后在主配置文件中添加如下代码
typeAliases标签
标签可以为Mybatis映射的结果集类及参数类取别名,当在*Mapper.xml文件引用到相关的类文件时可以使用别名代替全限类名
7、连接池
连接池可以减少获取连接所需要的实际时间
mybaits中的连接池
mybatis提供了三种方式的配置
配置的位置
主配置文件SqlConfig.xml中的datasource标签,type属性就是表示采用何种连接池方式
type属性的取值
POOLED 采用传统的javax.sql.Datasource规范中的连接池,mybatis中有针对该规范的实现
UNPOLLED 采用传统的获取连接的方式,虽然实现了javax.sql.Datasource接口,但并没有使用池的思想
JNDI 采用服务器提供的JNDI技术实现,来获取Datasource对象,不同服务器所能拿到Datasuorce是不一样的。如果不是web或者mavaen的war工程是不能使用的,我们使用的是tomcat服务器,采用的连接池就是dbcp
————————————————