温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
接下来呢,我们对前面我们所引入的买plus的这个过程呢,做一个简单的补充,那么这个补充呢,并不会影响我们当前项目的运行,因为我们目前的项目呢,它比较简单哈,它的功能我们在map层这面并没有去添加具体的XML的配置。现在我们来看一下我们应用程序编译之后的这个目录,你会发现呢,在目录当中,我们的目录下其实呢是只有接口的编译文件,也就是这些class文件,并没有出现我们的XML这样的一些配置文件,那原因呢,是默认情况下问工具,它针对我们的Java目录下的非Java文件呢,不会执行编译的操作,所以呢就丢失了这个XML文件。因为我们有些杂的持久层的程序了,我们需要配置这些XML的配置文件了,那么就会出现找不到配置文件的这样的一个现象,所以呢,我们现在要解决这个问题,那么解决这个问题呢,有两个步骤,第一个步骤呢,就是在po.xml当中配置一个的节点下面的一个呃资源。
01:22
路径发布的一个选项。就是这个我们把它拷贝过去,那这个配置项的目的呢,就是让文在啊进行文件发布的时候,要将Java目录当中的XML文件呢,也一并进行打包,所以这个filter设置的是false,就是默认情况下这个是那呢会把非Java文件都过滤掉,那所以此时此刻呢,现在我们进行资源打包的时候呢,就不会把它过滤掉了。所以呢,最后我们来检查一下我们刚才的这个设置呢,是不是可用的。
02:01
具体的方法呢,就是首先我们先一下这个程序啊,为了保险起见。嗯,那我们就把刚才我们的他给他目录给删掉了,删掉了之后呢,我们重新来编译一下我们的程序。我们再打开看一眼。好,现在呢,我们就可以发现我们的目录下面呢,就出现了XML文件,那这样的话呢,我们的XL文件就完整的被发布出去了,那这样还不行,在我们应用程序运行的时候呢,我们还要让运行环境能够找到这个XML文件,所以呢,我们还要打开我们应用程序的配置文件。在这个里面呢,添加这样的一个配置项。
03:01
就是下面这个啊,MYS,我们要明确的指定XL文件所在的位置,那么这个径呢,就是发布到这个class目录下的这样的一个完整的XML文件的路径,那么顺便呢,我们再给我们的应用程序加上一个SQL日志,这样的话,我们在执行后面应用程序调试的过程当中呢,就能够非常方便的在我们的控制台查看SQL日志了,所以最后呢,我们重新启动一下项目。那么我们来看一看这个日志有没有打印出来啊。我们再来对我之前的这个呢做一个测试。好,数据呢,依然是被查询出来了,我们在控制台上也看到了相应的SQL日志的一个输出。
我来说两句