00:00
好,那我们刚才呢,咱们是讲了核心配置文件里面的environment,标签,然后呢,它主要是用来配置连接数据库的环境,那它呢,每一个环境是由两个标签组成,一个叫transa manager,来设置事务管理器,事务管理方式,然后还有一个是data source,叫做数据源来管理我们当前连接数据库的连接,就像是其中有四个子标签来设置的,就是连接数据库的一些数据,比如说驱动类URL、连接地址,Username password、用户名和密码,对吧?好,然后但是咱们一般情况下,我们之前在学习JDBC的时候,我们都会把连接数据库的这些数据,然后把它给放在咱们的properties文件中,以方便我们的维护好。然后这个时候咱们用了my be的情况下,我们能不能也这样去实现呢?大家注意是可以的,那首先咱们可以先把我们的properties文件给创建出来,咱们去new一个properties,哪一个选。
01:00
选项是properties文件呢叫做resource bund,比如说我们就叫做GDBC.proper。然后这里面大家可以去设置键值,对键和值中间呢,用等号,然后来进行连接,然后这个键大家怎么去写,DR DR VR driver,然后等于com.my circle.cg.gdbc.driver有问题没有呢?没有问题,但是呢,我建议大家呀,然后在设置咱们的properties文件中的这个键的时候啊,然后大家最好是来给它加上一个前缀。然后叫做GDBC.driver然后大家以后如果有其他的properties文件的话,大家也要加上其他的前缀,为什么这样?因为大家都知道咱们学了Java之后,然后我们起名字的时候,大家都要见名实义。那所以说咱们有可能啊,我们现在如果有多个properties,而这多个properties里面我们是不是都有可能要记录这个用户名和密码的信息,那大家说你怎么起名,你是不是都会叫做username和password,因为咱们要建名实义嘛,对不对?好,那如果这个时候咱们当前的两个proper文件中呢,然后我们的键是相同的,那当我们去访问proper文件中的数据,那到底访问的是哪一个文件中的这个username和password呢?对不对?所以说建议大家呀,然后在咱们的proper文件中设置键的时候,来加上一个表示的功能的前缀,以防止咱们出现这个重名的问题,OK吧,这样的啊,好,然后下面呢,我们再继续往下写,然后第二个是GDBC.url等于JDBC冒号my circle冒号双斜线local host。
02:49
Host,然后冒号3306,然后再加上斜线,比如说我们当前操作的数据库叫SSM,然后我们如果用的是MYSQL8的驱动,那我们是不是连接的是MYSQL8版本的这个MYSL,那我们是不是还要再加上一个参数叫做时区,叫server time zone,然后等于UTC就可以啊好OK,那现在咱们的连接地址呢,也设置完了,下面咱们再来设置用户名叫GDBC.username然后等于root,然后还有GDBC.password然后等于123456,好,那我们把这个配置文件设置完成之后,那我们就能够直接在咱们的这个核心配置文件里面去访问吗?大家注意不是我们现在呢,因为现在这两个配置文件大家会发现它没有任何的关系,那所以说我们就需要先干什么,先把我们当前咱们的proper,然后呢给引入到我。
03:50
我们当前咱们的核心配置文件中,所以说大家注意,咱们在这需要用到一个标签叫做proper proper标签,然后其中有一个resource,然后它的作用就是干什么的来引入我们当前咱们的proper文件的,这个大家注意啊,好OK,干啥的大家注意来引入什么来引入咱们的properties文件,那引入了之后我们可以干什么,大家注意,然后此后咱们就可以在就可以在咱们的配置文件啊,在当前文件中,当前文件中文件中对吧?来使用大家看好这种写法啊,Dollar大括号K的方式,然后来访问value,这个大家能看懂吧,也就是说我们现在就可以在当前的配置文件中呢,来使用Dollar大括号K的方式也。
04:50
也就是Dollar大括号GDBC.driver的方式来访问到我们当前的一个驱动类。OK吧,这个大家一定要注意它的用法,你一定要先引入,引入完成之后,我们才可以通过我们麦杯体子中的这种方式啊,然后去访问它,好,那下面呢,咱们就可以把它给改一下了呀,怎么改,大家注意这样去改啊。
05:12
把它给改了,改成什么Dollar大括号,然后里面咱们来写GDBC.dr VR driver,然后呢,这里面咱们也是把每一个都给它改了就可以好,然后这个呢,叫做URL,然后再往下这个是username,然后再下的话,然后这个是passswd password,然后下面这个咱们也没有用到啊,所以说咱们就先不改了。因为我们现在咱们在这默认来使用的还是咱们的这个开发的环境,对吧,那我们现在把它给配置完了,咱们是不是需要去验证一下,比如说咱们现在把我的这个测试类给打开,咱们还去测试我们当前咱们查询所有用户信息的这个功能,大家来看一下它好使不好使,如果能够正常查询出来数据,那就说明我们当前咱们这个properties文件,咱们确实是正确引入到了我们的核心配置文件中,而且咱们在核心配置文件里面呢,然后我们通过Dollar大括号的方式,也确实是访问到了properties文件中的数据,OK吧,好,这个大家注意啊。
06:22
好,大家可以看到这个结果,咱们当前的所有的用户信息是不是都已经被查出来了,没有任何问题,所以大家一定要注意啊。然后在我们当前的核心配置文件中有这样的一个标签,叫做properties标签,它的作用就是来引入properties文件的,然后呢,我们可以在当前的配置文件中来使用Dollar大括号K的方式来访问到它所对应的value OK吧,好,这是咱们的properties标签啊。
我来说两句