properties、typeAliases、package标签使用细节

properties标签的使用细节

我们的properties还可以这样配置
在这里插入图片描述
把它配置在configuration根标签下的properties里面,然后dataSource里面的property的value使用${外面的property的name}的方式来进行配置,,,,但是很显然如果这么配置纯属吃饱了撑的,那么它的存在时为了什么呢?

那是因为properties标签不仅可以通过内部直接使用property配置数据库连接的信息,还有很重要的一点就是可以通过resource这个属性引用外部配置文件信息
配置文件如下
在这里插入图片描述
在这里插入图片描述
注意resource要写全路径名,由于我的jdbcConfig.properties是在resource文件的根目录的所以直接写就可以

我们不仅可以使用resource属性来写配置文件的路径,还可以通过url这个属性来写配置文件的路径,注意url的写法为协议+主机号+端口+uri,示范如下
在这里插入图片描述

使用typeAlises和package标签的细节

typeAlises标签

该标签用于配置别名,属性介绍:

  • type属性指定的是实体类的全限定类名
  • alias属性指定别名
  • 当指定了别名就不再区分大小写

在这里插入图片描述
不区分大小写,大写哪个都行
在这里插入图片描述

package标签

该标签用于指定要配置别名的包,当指定后,该包下的实体类都会注册别名,并且类名就是别名,不再区分大小写

在这里插入图片描述

posted @ 2021-01-05 20:34  谢海川  阅读(61)  评论(0)    收藏  举报