SSM之MyBatis_01_07_全局配置文件的properites和alias(别名)的配置

系列文章目录

一、properties数据库文件配置

在这里插入图片描述

在src下配置个db.properties文件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
然后全局配置文件里面就可以加上这个了,相当于去读取我们刚刚写的那个db.properties配置文件
在这里插入图片描述
注意,为了防止名字写错,最好是直接去配置文件里面直接复制
在这里插入图片描述
即如下:
在这里插入图片描述
下面测试一下
在这里插入图片描述
改一下
在这里插入图片描述
继续
再去运行test
在这里插入图片描述
这就说明读取配置文件没有错

二、setting【了解】(这里先不说)

这里不详细说,可自行百度
在这里插入图片描述
在这里插入图片描述

三、typeAliases

别名(alias)的使用是为了在映射文件中,更方便的去指定参数和结果集的类型,不再用写很长的一段全限定名
mybatis支持的别名
在这里插入图片描述
在这里插入图片描述
注意,后面的小写的string 等别名是经常会用的
如果我们要自定义一个别名,能够支持吗?其实是可以的
自定义别名
比如我们这个User
在这里插入图片描述
在这里插入图片描述

给它配置一个别名user,现在这样写肯定是不行的,会报错,我们前提是要做一些事情

我们需要在全局配置里面去配置一下别名
在这里插入图片描述
这样就行了
但是我们发现这样配置别名还是比较麻烦,
如果有很多模型我们是不是每个都要给它配
还有没有更简单的方式呢?
这种只要指定包就行了,默认规则就是别名就是类名 比如 User = user
首字母大写变小写 记住这个默认规则即可
(实际上大写小写都可以通用,只要配置了别名就会有容错性)
在这里插入图片描述
这样写跟上面是一模一样的,而且更简单了
在这里插入图片描述

再来总体分析一下
在这里插入图片描述

总结

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值