00:00
好嘞,下边是我们看一下这个东西是。加油,诶。这个以下都是我们说在spring的环境下边的这个用法啊,这个单独用的话,这边咱们就先不设计了。呃,需要加入这样的这个依赖,呃。这个吧,咱们是另外新建一个,新建个工程吧。幺四哈。来一个spring。Session的一个,因为我们得整俩呀,啊这边存那边取啊只整俩是不是session a是一个,Session b是一个,看一下我们的这个。对,我们得把跑起来哈。Spring呢,它允许我们用各种不同的地方呢,作为这个session库。哎,然后呢。
01:00
呃,我们说是其中的一种哈。是其中的一种。郁闷了。是不是我写错了这儿?哎哟,我去吓我一跳,应该是刚才手哆手哆嗦了,然后敲错了。让让他,让他先先先先进着。再建一个啊。这两个,哎,这两个能行的话,这十十个100个就都行。这是个B哈。然后先先让他有一个spring的环境给他,给他看spring BOO的环境啊。
02:05
嗯。呃,先继承一下这个副工程。哎,然后呢,下边是。拿过来一个spring boot的web。嗯,对,这里边儿应该有哈。Spring的web。这个拿过来,然后呢,这个我们下一步呢。这边他有点小错,这边应该是一个out f应该就好了。
03:03
然后在这个基础上呢,加入three put和ready put start。Radius。这是得先有一个red的一个starter,因为它需要用red呢,它它得需要用到这个场景启动器去连,连到red能去操作red。Spring session data啊,引入spring boot和spring session的整合场景。的一个。哎,往里边存数据的这么一个依赖。哎,先先把这个依赖先拿过来,这里边需要去配一下啊配个啥呢,就是说。呃,就是说你得指定一下这个的。呃,这个叫主机地址啊,这是我们以前也是下边这个呢,是这个J的连接池里边的一个最大连接数,这个其实是不是说一个必须的啊,这个是有没有都行。
04:09
然后呢,Spring store type这个red这个是说我们告诉spring,咱们存储的类型啊,是在哪去存。但这个时候呢,有一个事儿,就是说存入三神域的这个实体类的对象呢,它必须得支持序列化才行。呃。这我们这边吧,咱们之前呢,一直都是用的yama哈,咱们说这个pop是可以的。Spring。RA a host。我们这。二零幺点一百。哎,这回是写这个建对啊,等号的方式,然后那个呢叫spring.session.store type。
05:03
这个能不能点进来。Set tap a tap。这里边儿这个这是这叫啥呀,这东西叫。哎,枚举对吧。哎,Mango dbgd bc这个我也不认啊。啊闹是吧,哎,就是这几个方式呢,都是可以的。JDBC不就是存数据库的吗?啊。哎,然后呢,这个类是啥呢。Session properties。右键什么什么properties,上面加了configuration properties这个注解。哎,所以说其实我们这个东西呢,给大家多刷几次啊,咱们尽量说每次呢,遇到的话就都给大家刷一刷啊。刷的多了以后呢,就有助于你能够这个有个印象啊,哎,说第一遍你没听见,第二遍没听见啊,咱们说了五六遍了哈,这个。
06:01
当然你还还是有可能没听见哈,还还是有可能没听见哈,哎。哎,我讲这么多年课了,这个事儿我必须得能想得开是吧,不然我也活不到现在了,对吧。啊,所以这个这个就是说,其实你从这儿呢,你从这儿为切入点哈,你可以用这个这个点这去记这个spring boot一个简单的一个原理。就是说呢,呃,他会用这样的什么什么properties这样的这个类去维护啊,它可以配的东西,这个可以配的东西里边呢,有的是有默认值的。啊,这里边没有啊,这里边看到没有设置这个默认值,可以设置默认值,你要是对它的默认值呃不满意,可以在你的配置文件里边去配啊,就改这个默认值,然后呢,说我们这个。呃。如果说你就用它的默认池了,哎,它有自动配置的那个类auto auto configuration啊,自动配置的什么什么auto configuration,我们看一下有没有。
07:02
嗯。Auto configuration,你看这不是有吗?在这这个什么什么auto configuration这个类,他会去enable configuration properties。哎,这里边儿呢,把这个什么什么properties呢,给它加载进来啊,它这还有个server properties。啊,这还可以去配server啊,这个端口号呀,是什么的啊,还可以去配这些。哎,就加载这个,这个就是说它配置文件里边可以配的,它要加载的配置项,其他的呢,这边再用conditional on class conditional什么什么啊,这个时候呢,就是去这个。呃,说我这个自动配置在什么情况下生效。哎,然后呢,这是表示它是一个配置类。啊,其实最基本的就是这个,然后他们是怎么加载过来的呢。嗯,就是说你会去相关的价包里边哈,会去加载那个一个Springer factor。啊,从那个配置文件里边去加载这些自动配置的类,哎,那其实spring boot呢,其实简单说就是这么几大块,这这这就是它的原理啊,其实你把这个理解了以后呢,其实你也不用再去去追这个源码啊。
08:12
好嘞,呃,这边呢,我们就。呃,需要配的呢,就是这些啊,我在这给他加个注释吧。说这个呢,是我们说,呃,Red服务器的主机地址。这个呢,一会儿。不让不让传这个中文。不让存中文。不让存啊,不让存,这是properties,你要想存的话还得改哈,就是我们就那就就不写注释了。写汉语拼音好吧,你就看这吧啊,看这吧啊。这个配上。就完了,这就能用了。就我们要做的就这么简单就能用了哈。
09:02
嗯,这是我们是先准备一下这环境下边看一下这个用的话怎么用。
我来说两句