00:00
来我们继续啊,那么加包倒完以后呢,我们接下来呢,就来搭建我们的po以及我们这个MC的环境啊来大家注意了啊啊,有几天没用它们了啊,我们再来把它协商一次,忘了的同学呢,我们再一起来把它回顾回顾啊啊啊那么对于这个整合的话,我们需要做的事情就是先来到我们的外部点查秒钟在这里面做什么呀,我们要配置这么几个东西啊,首先第一个配置什么呀?呃,就是配置我们的,呃,我大概来列一下吧哈,就按照我我习惯性的一个顺序就是一个一个是啊字符编码编码过滤器啊然后呢啊,就是我们这个rest的那个什么过滤器啊,就是我们呃初始化我们po LC容器的这个监听器,明白吧,好,下一个呢。
01:01
那就是我们的,呃,Point m VC的前端控制器,OK,这是我的一个习惯啊,我就按照这个过程来搭,呃,先把这两个最好写的写出来哈,前面控制器直接提示despite solid是不是可以了?好来把这些都删掉啊,这个地方的话,我们写的是class pass,冒号point on wec一点没有好,然后这个位置改成斜杠就行了,然后呢,这个粘听器的也比较好写啊,直接提示就是一个contact load listener对不对?然后呢,这个位置我们依旧给它改一下,比如说呢,哎,叫做什么呀,叫做application contact的插妙好,假设这两个文件我们是有的,行吧,一会我们再来把它写出来嘛,好,再来往后写的话就是两个过滤器了啊,先来写它filter,然后呢,Future name future class,对吧,然后呢,Future mapping。这里面我们写的filter name以及URLT,好吧,来把这个我再拷贝一次啊,因为一会儿还得用来先放到这儿,那么接下来我们去找这个过滤器啊呃,还的吧,Http method filter OK,点进来,来把这个呢,Copy下的全列名就放到这个位置,诶,这个位置吧,然后呢,来CTRLC一下,好放到这儿诶。
02:27
没错吧,这个好放到这,然后呢,这个改成斜杠星是不是行了,好下一个过滤器呢,叫做字符密码过滤器,我们是诶charcoding是吧,就是它,然后呢,把这个也是copy全内名OK来放到这个位置,好CTRLCCTRL变这个也是一个C杠性啊,那么在这个字符编码过滤器里面呢,我们需要去写一个初始化参数,还记得吧,好,这个name就是叫做encoding吧,然后呢,Para value就是我们的utf f杠法,那么这就就给大家写好了啊,外部的叉L写好以后呢,接下来我们就去写它两个重要的配置文件啊,那么这个配置文件的话呢,我还是你看了啊,在我工程下面呢,我去用上一个source Florida,我叫做卡菲港。
03:20
对吧,哎,这个怎么不错的。有错吗?我看一下哈。是这里面出问题了吗?没有,哎,又好了,好吧啊,来吧,那我们接着写哈,好来,我们创建一个配置文件,先写一个spring mvc的调查,没有对吧?呃,再加上一个吧,我们再写上一个,就是我们的配置文件,叫做application,点插妙好写到这,然后呢,我们先来写这个破Mac的啊,因为它里面东西比较少,呃,第一个就是我们的组件扫描,那么第二个就是我们的视图解析器,好,第三个就是我们的am,诶,标配是吧,诶,MC的两个配置啊来吧,这里面我们需要用到一个contact,还用到一个MVC,我们就把这个给它加进来。
04:26
加进来以后呢,来这个位置中间扫描contact component scar,假设一会我的包名呢,就叫SSM可以吧,哎,就是这个包名啊,来试图解析器我们配一下,这个是小东西啊,扫描的时候我们是不是指定一下呀,来contact include标我要把谁找进去啊,是不是带这个CTRL了注解了吧?好,找到我们的这个CTRL了注解啊,随便点进来一个吧,来把这个权威名啊,你看清楚,别考错了,好,考错了注解来拷一下来考完了以后呢,就把它放到这,这是我们的指定扫描,那么指定扫描我们就得配合,诶,Default等于false,好,这就写好了,写好以后呢,再来写我们的视图解析器,就是一个B,对吧?Class呢,就是我们的resource value,好,这里面我们写的是啊,Property pre,然后。
05:27
那Y6等于斜杠web减in for下面的尾U下面可以吧,还是它啊,再来写一个property,然后呢,Surface,好,Y6等于加JSP,看懂了吧,哎,这就写好了啊,然后MVC的配置的话就是一个是mvc defult s handler,一个是mvc notation Java,搞定理解了吧,哎,把这两个配置加上啊,好,这就是我们的po m Mac的配置来,再回到我们的po里面,它里面的话我们用也是啊,组件扫描,然后呢,是得有这个数据源啊对不对?哎,肯定得有数据源了嘛,然后呢,基本上我们将来肯定这里面还有什么事务啊,对吧,是事务管理啥的都得在这里面配啊,对吧?呃,暂时的话我们就先配上这么几个吧,对吧,其他的东西的话,等你用到的时候,你再考虑把它加进去啊。
06:27
好,来组件扫描,我们也要加上我们的MVC。啊,这个contact啊,然后事物的话,我们一会会用它注解TX,我也把它提前加进来,好来到这个位置,我们来写一下组件扫描,Component sc com,点艾特硅谷点SSM,好,这里面我们是排除扫描,排除谁呢?排除他们对不对?诶把它排除掉啊,排除掉。能跟上吧,这个OK,数据源的话呢,呃,我们需要读一个配置文件,那这个配置文件的话,我就从我们买里面给他拿一个吧,对不对?好,省得我再去写了啊,就是DB.proper你看到了吧?啊,把它拿过来,拿过来以后呢,我们在这里面就可以去配了啊,先去读取到我们的外部的属性文件,用一个property holder还记得吧,Location指向我们class pass冒号下面的DB.proper好,然后接下来就可以来配置我们的数据源了,ID就是data source class呢,就是我们的com的source,好,这里面来个写一下,呃,Java class好,这个value呢,就等于怎么写啊,记清楚了哈,是Dollar来,你不要写成井号,对吧?现在可能有的同学这个井号刀符已经分不开了,是吧,到底啥时候?
07:53
用Dollar啥时候用井号啊,你这哪都有刀,Dollar哪都有井号,对不对啊,其实我得给这个Dollar跟井号呢啊,这个伸张正义一下是吧?啊,这个不能怨人家啊,嗯,这个因为它两个这个符号呢,就比较特殊吧,就谁都愿意用它是吧,你看这个各个技术里面的其实都有这个Dollar跟这个井号能明白吧,然后你看像这个前端的那个块里面也用到了啊,然后像我们这个买贝里面井号Dollar也都用,然后sport里面的井号Dollar也都用,Sport里面我们暂时用到的是Dollar,但是井号的它也有,Sport里面有一个叫做spell,它也是一个表达式语言,也是用的井号啊,所以说这个东西的话,大家记的时候呢,你就不要去记谁里面会用谁,你要记什么呀?在point里面我用Dollar是什么意思啊?在买be里面我用Dollar是什么意思,能理解吧?在JSP里面我用Dollar是什么意思啊,你得这么去记。
08:51
能听懂吗?OK,好,来这个地方我们用的是到来啊,来写的是JDBC点二,Java好,这里面呢,Jdb CU URL啊,Y6就等于到JDBC角URL好US3 Y6就等于do JD bc点三。
09:13
诶,Username是吧,好,差点写错了这个呢,Password,好,Value就等于到了JDBC掉啊,Password没问题了吧?OK,把这个写好啊,写好以后我们暂时把这个事物也配一下吧,事物的话就是两个嘛,一个是要配一个事物管理器吧,还记不记得这个东西啊,Data source衬啥manager吗?是不是,然后呢,我还说过,你想管住事物,你就必须要管住啊连接嘛,你就记住我说的话是吧,想管住事物你就得管住连接,然后呢,给它取个idd的话呢,我还是习惯性的把它写成啊这个类名首字母小写好,那我就把它拷贝过来了。
10:03
这个还有印象吗?有吧,然后呢,我们现在是基于什么呀?呃,基于这个注解来去使用事物啊,基于注解使用事物,所以说我们用的是TX not driveva,然后这里面呢,有一个trans manager指定到我们的事务管理器,有印象了吗?有印象了吧?啊所以说这个虽然说有的同学可能已经忘了啊,但是这么一写的话呢,你应该就大概的就想起来了,好吧,那那么这就写好了,那么接下来我们在里面还要写什么东西呢?那就是一会我们要去写的,哎,整合我们的买白这次了,明白吧,哎,就是我们的整合买,我们就要给他,诶写到这个位置了,好,暂时的话我们是不用去写的,因为买环境我们还没有,还没有给他弄好,好吧,OK。那么这就是我们的整合啊,这以及这个Mac环境的一个搭建好。
11:04
是。这不在这呢吗?是吧,啊有的啊,可能你刚才啊。
我来说两句