温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
由于通用map呢,它也是一个操作数据库的工具啊,所以说我们必须去数据库里边呢,建一个表啊,插入一些测试的数据,我们把这些搜狗语句呢,复制到数据库里边。哎,我们来数据库里边呢,执行一下这些词后语句,各位来刷新一下看我们这边表呢,就建出来了啊,数据测试的数据也有了,然后下边呢,我们去创建一下跟这个数据库表啊,对应的我们的Java的实体类,这个实体类呢,我们就自己手写一下啊。哎,因为通过写这个试体类呢,我们需要大家去熟悉一下我们这个测试的数据库表里边啊,它包含哪些资料,我们这个试体类的名字呢,叫employee,首先呢,有一个字段呢叫PID,然后呢是P内啊远方的姓名。
01:05
然后呢,员工的工资啊,员工的工资呢,是大玻璃型的,然后呢,还有一个就是员工的姓名,我们去写上他的午餐的过期,有餐的过早期。方法。改色的方法,我们写完这个实体类哈,大家可能会发现一个现象,我们这里边使用的所有的类型呢,都是包装类型。诶呃,他们呢,都有它各自的基本数据类型啊,你比如说这个我们有int啊,Double啊,这个也是对应的基本数据类型是一样的,你在这儿为什么都要使用包装类型啊,啊不是去使用这个基本数据类型,在这儿呢,需要跟大家去说一下,我们通用map呢,有这样一个要求,我们在这儿跟大家去记一下啊,笔记里边我们去记一下。
02:16
考虑到我们Java的基本数据行,在我们Java的力中都有默认值。然后呢,会导致myab在执行相关操作时,很难判断当前这个字段啊,它是否为闹,就是它到底是不是为空呢,你作为基本数据类型啊,就很难去判断了,所以说呢,由于这个原因哈,我们买贝蒂里边哈,其实不不光是通用map的要求哈,其实我们在买贝蒂里边实体类呢,我们尽可能的不要使用基本数据类型,尽量不要使用基本数据类型,哎,都使用对应的包装类型。
03:26
哎,那你比如说哈,那呃int类型啊,它的默认值呢,就是零啊,这个double呢,其实也是零啊,或者说是0.0,然后呢,你比如说是尔类型,它的默认值呢,就是false啊,你像这些值呢,嗯,肯定都不是脑啊,肯定都不是脑啊,那我们这个时候呢,那你到底是用什么根据去判断当前这个字段是空的,这个就很难判断了,我们买贝蒂呢,很多操作哈,需要根据当前这个字段它是不是为空啊来决定这个下一步的操作,所以说在这儿呢啊,大家记住啊,都使用引用类型啊,也就是基本数据类型呢,都使用它的包装类型,不要用基本数据类型,这就是我们把这个试体类讲好了,然后呢,我们把实体类这个代码呢,我们给它复制到我们笔记里面。
我来说两句