00:01
各位大家好,在刚才内容中呢,我们讲到了基于叉M方式进行并管理操作,咱分别演示了用叉方式进行对象创建,包括使用注入以及使用注入的两种基本方式,那这些都演之后呢,下面给各位继续演示,用插入的方式可以注入其他类型属性,比如说它可以注入,我们这里边有控制情况,可以注入对象形式,可以注入集合形式,这些用常用的方式都可以做到,那我下面给各位就来演示。插方式进行属用注入的其他类型的这么一种注入方式,那这个怎么做?首先咱先说第一个内容,第一个内容呢是个概念,它叫做字面量。那什么叫自变量,给大家解释一下,比如说我现在就说个具体例子,假如我现在想要向一个类里边来设置属性的固定值,注意是固定值,那怎么做?第一种方式,咱在里边呢,可以在这个字符差后面,我直接加上一个值,是不是就固定值,这就叫自变量,就是你设置使用到固定值就称为自变量,或者说咱也可以在我们这个就是配置文件中,用这个property标签name和Y领向里边是不是能设置它的固定值,这个就叫对变量,包括这过程中你可以数设置基本数据类型,包括字符串之外,还可以设置你的对象,因为这些都是固定的内容,这个就叫字面量,各位把这个给知道。
01:43
然后在自变量中呢,给大家我想重点演示两个效果,第一个效果就是咱们设置值的时候,可以设置一个什么。空值,这是第一种情况,然后第二种情况,我们在设置数值的时候,当你这个就是设置的属性值里边包含一些特殊符号,那这个咱看怎么做,所以我现在主要给各位就演示这两个效果,第一个是空值,第二个里边包含一些特殊符号,那咱们下面把这个我们就来具体弄一下。
02:20
首先第一个空值,那怎么做呢?我以这个不可为例啊,这个我提前写好了,第一个我们加了一个属性叫address,就是这个作者的地址,包括set方法,包括输出,这是第一部分。然后这个写完之后,咱们来到配置文件中,因为我book里边多了一个address属性,那我现在想要向里边设置值,那很简单,我们加个property name。再来个Y6 Y6中呢,加上它的值是不是可以做注入,但我现在想这个值是个空值,那怎么做?给各位就演示这个效果。
03:00
我先加个注释,我们要设置一个。控制注意它的做法,做法就是这里边并不写外六属性,然后你在标签里边再来一个标签,这个标签大家看什么标签,就是一个nu标签,它就表示向这个属性中设置一个空值,就是这么来做。各位把这个效果给它知道,像属性里边设置空值,咱用的是一个,那这么一个标签把这做到,然后这个选完之后,咱最后把效果我们来试一下,就把这个。一的这个方法执行一下,咱看一下,因为我在测试方法中已经做了我的dress的输出。然后各位看输出什么,是不是一个nu nu就表示咱们现在完成了一个空值的这么一个设置,所以这个啊,是我们演示的第一个这么一个特殊情况,各位把这个给他知道。
04:00
就是你现在在这过程中可以设置一个空值,而设置空置的方式,我们就是用一个那标签把这个做到这个我们就点出来了,各位把这知道。然后这个演示之后,咱再看下一个内容,就是咱们的使用值中,如果说包含一些特殊符号,那咱该怎么做,那什么意思,我来说一下。比如现在这段话,我先。注掉,我下面做演示,演示的内容就是。第二个注释。比如现在我这里边的属性。值中包含特殊符号,比如说我包含一个间括号,就这种叫特殊符号,那咱看它会有什么情况,再来写一下啊,我还是用这个property name。歪了。然后name是我们这个address。Y6是我们的值,假如这个值啊,我们现在是这么一个值。
05:05
比如这个,我写一个地址,比如地址这个啊,比如这个。南京,然后大家看这么写的话,咱发现是报错了,为什么报错呀,因为你的这里边包含这个是不是左右的间括号,它把这左肩括号当成你的标签,这个符号是不是给你进行这个编译了,所以这么写肯定不对,这样的话他直接报错了,而我们要做的话,让这特殊符号是不是能当做你的内容去执行啊,那这个该怎么做,给各位说一下啊。我说各位同学是否能想到,首先第一种方式,咱可以把这间括号做个转移,怎么转移呢?在里边有一个这么一个转移符号,它叫做and的符号LT。分号,还有一个叫and的符号GT分号,就咱说的大于小于这些东西,用这个and的符号LTGT可以做到,就是先做个转移,这么做没有问题,是完全可以实现的,但我现在比如说啊,我不想转移,转移肯定没有错,我不想转移,那怎么做呢?咱就需要用到我们叉L中的一个东西,叫做c date这么一个CD,这么一个结构进行做到。
06:22
我写一下啊,就是这个该怎么做,首先第一种方式,咱可以把这个就是先括号。进行转移。用这个LT还有GT做到刚才我们写到了,然后第二个把这个带特殊符号的内容写到一个这个CB这么一个结构中去,这个是两种方式,那我现在给他写一个C这么一个结构,再看怎么做啊,这写法就是现在我把这个先。去掉,然后在里边给它分开写,我加个Y6啊,注意它可以分开写啊,Y6中的加上一个叫CD这么一个结构,那里结构怎么写,给大家写一下啊,写法稍微麻烦一点,咱来一个。
07:12
电括号。我先写到这位置啊,一会儿再给他拿拿过来啊,先来一个尖括号,然后里边呢写个感叹号,再来中括号,再来中括号,在第一个中号后面加上一个叫c date。C data,然后这里边呢,加上你的具体内容,比如咱们刚才的内容是这么一个内容,里边我们写上我们那个具体的值,比如我们是南京,这就表示c date这么一个结构,而你这么写的话,它会把你这里边的内容做个让输出,它就不会做一个标签去执行了,这叫C,是我们叉L中一种写法,里边就可以包含一些特殊符号。
08:00
这写法各位知道啊,咱们看一下,首先间括号。感叹号,然后加上中括号,里边是CD,包括你的这个具体内容,咱现在也可以这么做,或者你写到这个转移符号,我写一下LT。还有一个叫具体都可以啊,那我这么写之后,最后我把这个执行一下,咱看一下结果。我们看里边你看南京是不是输出了,因为咱们注意啊,我写的是C的结构,就用它输出的是不是两个兼括号带南京这个值,这样的话也可以做到,我们就用这个效果,所以这个是咱们的两种情况,各位把这个得知道。我快速重复一遍,要各位记住,因为在实际中这种场景会经常遇到,第一个就是空置点单量标签,第二个使用值中有特殊符号,那当把特殊符号可以转移,或者可以写到CD中,CD里边可以把你的内容做个原样输出。这是关于我们说的里边的两种情况,怎么设置空值,包括怎么让使用值中包含特殊符号,这个我们就演示完成了,各位把这给头知道。
我来说两句