00:00
首先啊,咱刚才运行报错了,大看最后发现这个提示,然后提示什么意思,他就告诉我们说啊,是不是这个密码不对应,就是密码有问题,就是连接数据库那个信息有问题,那咱连接数据库信息咱配置到了,是不是我们的配置文件中,刚才同学说到配置文件中啊,咱找一下是不是写错了啊,那我们找到大家看啊,这是数据库的驱动,这是地址加了市区,这是用户名,是密码啊,但我强调啊,我数据库密码。不是123456,我的密码还是入啊,所以这是密码错了,所以各位能快速找到啊。包括各位写的时候注意啊。这密码要写成你的数据库密码,并写我这密码,我这密码是root,那咱给他改过来之后啊,然后咱们再盯一下,刚才报的错,是这个数据库有问题啊,就是密码写错了,那我现在再执行。然后咱们啊,看这个结果。
01:02
啊,咱们啊稍等一下,然后你看啊,现在就是绿色了,它就没有错误,咱到后面看一下啊,因为它书中很多日志,但是大家看一段内容就是这个内容。这段数据就这部分,它就是咱们那个返回到所有数据那个list集合,因为咱们加那个to string啊,我们用date那个logb注解,他把这个集合中的数据给咱们都输出了,里边就有多个对象,也就是你这个表中的每条记录都是一个优惠对象,最终在里边就输入这个内容。啊,所以这个就是买class一个最基本的一个入门过程啊,咱用这个过程把它就快速演出来了。啊,就是我这里边写到这个流程啊。这个图被保存一下啊,就是MP。它那个。代码的这么一个流程啊。然后这个流程中咱看一遍啊,首先第一个咱就是建了数据库,建了表,表中也加了数据,就是第一个准备工作,然后第二个呢,我们建了一个boot工程,就是选择它咱用的版本是2.2.1,第三个在里边引入了它相关的这些依赖啊,直接你从我这个课件中直接复制可以了,在依赖中use boot的有my plus,还有一个叫longb,是咱为了简化是一类。
02:25
然后第四步就是咱们安装了logbook插件,就为了我们这个开发更加简化,不装也可以,需要你手动写,然后装完之后咱们第五步就是配置vacation.produce里面加上数据库这个信息,但是信息中有个特点,就是在这个spring boo2点几开始的时候呢,你的驱动要改个地址,加上CD,你的数据库地址要加个时区,不加的话会有错误。包括用户名密码要写对,然后都写完之后,最后啊,咱就建了实体内建了map map主要是继承base map,最后咱在测试中做个测试啊,但是它默认生成没有public,加上也没有错,不加也可以啊,咱把这个user map注入进来之后,直接调方法,最终。
03:15
返回了表中的所有数据啊,这个我们就最终做到了啊。这是关于我们这个最基本的一个入门过程,关于这个买入plus啊,所以这过程应该没有什么特别的难点啊,而各位在操作过程中,很多同学呢,经常遇到的问题大体上这么几个问题,第一问题就是微问可能下载失败啊,就是可能网等问题下载失败,如果失败的话,两种方案,第一个方案你把你仓库中内容删掉,给它重新下,或者你把这关掉,再重新打开,第二个方案你把我的仓库直接复制到你的仓库中去就可以了啊,两种方案这个可能同学会遇到,然后第二问题是什么?就是很多同学在写的时候有一点各位注意啊。就是这个启动类的这个位置,各位不要给它放错,你看我放的位置啊,是不是在我这包的最外层,就是在这个1010下边,它里边有NTB这个map在这些包的最外层,这不要放错,但是你也不要放到Java下边啊,放到你包的最外层,就是你的体内的位置,很多同学这个很容易给它放错,你要放错的话,启动会有问题。
04:25
啊,这一点注意,然后第三个就是在球类上边需要加这个map,看不加的话,他会告诉你找不到这个map,这个要加上,然后这个路径不要写错啊,第三个另外很多同学可能遇到第四个问题。不知道各位是否遇到过啊,就是什么问题呢,你注意啊这个文件。它是不是叫application.practice但是大家看这文件的目前的图标。这是个什么图标?应该能看到啊,其实是不是一个叶子的图标,这各位应该能发现啊,或者你看你的项目中,这应该是个叶子图标,但是就是有些同学啊,在计样过程中发现这个图标可能不是叶子的图标,那这里边会有问题,你在加载的时候可能它就加载不出来,可能会有问题,当然可能没有问题,那这个怎么做呢?两种方式啊,第一个方式你项目重建啊,但是咱一般肯定不这么做,重建肯定好使,改个名字就可以了。
05:26
然后第二个方式,你注意啊,在咱里边有个地方叫他地。大家看啊,大家看这是什么,把这点开咱仔细看。大家看里边,你看这些文件是不是class文边,也就是说你的代码编译之后到里边,所以第二方案怎么做,就是有的时候啊,如果你发现你里边这个图标没有变,第一个就是啊,你把这个工程关掉再打开可能还不好使,怎么做,你把这这个文件直接给他就复制到class下面来,直接复制过来,因为它加载之后也是放这一边,你看这个。
06:02
里边就是这个内容啊,这是他的这种方案啊,就是这是跟他工具有关,有时候工具加载的时候,可能他没有加载过来,他这图就没有变,可能你明天就好了,但是今天可能它不好,你把它直接复制过来,它也可以直接加载啊,因为它我们最终变异之后也都是放到这个位置来。就是各位可能遇到的大体上就是这么一个问题啊,所以各位写的时候注意啊,特别是这个启动类的位置包,这个就是。死看这些不要少。啊,另外就是数据库里边这个驱动,还有这个加时区,这部分不能少,一少的话咱用2.2的版本会报错。啊,这些都是一些问题啊,所以咱们现在啊,把这个最基本的入门我们就说完了啊,主要是这么一个过程,然后这些说完之后啊,咱们后面给大家递过来,重点演示买plus里面的瞎操作,就是它的添加呀,修改删除等等一系列操作。
我来说两句