MyBatis解析(二)------properties文件与别名定义
1.properties文件
在上一篇博客中,我们把数据库的信息都硬编码在mybatis-configuration.xml 的配置文件中,这种方法不合理,因为如果数据库有变化,我们就需要去修改 mybatis-configuration.xml 文件。
解决方式是我们将数据库的配置语句写在 db.properties文件中,然后再让mybatis-configuration.xml配置文件去加载db.properties文件。
1.1新建 db.properties并填写数据库配置信息
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/ssm
jdbc.username=root
jdbc.password=root
1.2在 mybatis-configuration.xml 中加载db.properties文件并读取
2mybatis 的别名配置
在 userMapper.xml 文件中,我们可以看到resultType 和 parameterType 需要指定,这这个值往往都是全路径,不方便开发,那么我们就可以对这些属性进行一些别名设置。、
2.1myBatis默认支持的别名
2.2myBatis自定义别名
2.2.1定义单个别名
首先在全局配置文件 mybatis-configuration.xml 文件中添加如下配置:是在
2.2.2批量定义别名
在全局配置文件 mybatis-configuration.xml 文件中添加如下配置:是在