课程分类

|
课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • 1v1专属答疑服务
  • BAT专家面试辅导

讲师介绍

老师头像

享学教育-凤姐老师

字节跳动架构师
十年Java开发经验,先后就职于字节跳动、平安银行、盛大财险、三一集团等开发部门项目经理及架构师职位,负责开发CRM、ERP、电商等系统研发。
老师头像

享学教育-Sailing

腾讯架构师
十年Java开发经验,先后就职去哪儿网、腾讯等一线互联网公司,历任高级工程师、去哪儿网架构师、技术总监等职位,主导多个千万级高并发互联网产品开发,对大型分布式,微服务架构有深入研究。
老师头像

享学教育-Abel老师

美团架构师
八年Java开发经验,曾就职于网易、58等知名互联网公司,担任架构师、技术总监等岗位。 从事互联网应用、电商平台、大数据平台架构设计与研发。 技术涉猎不仅限于高并发、分布式、高可用系统架构设计,对国内外开源框架有深入研究。
老师头像

享学教育-Lison老师

复旦工程硕士 华为金蝶架构师
复旦大学工程硕士,专注技术十年,产品控、代码控,拥有丰富的项目经验,主持研发了多个成功上线的大型互联网项目。热爱互联网,热衷于各种web技术,精通JAVA、J2EE和前端开发,擅长互联网高并发、高可靠架构设计,有丰富的实战经验。愿意和他人分享自己对技术的理解和感悟,讲课逻辑清晰,生动幽默。

课程详情



      

05-Spring-引用数据类型的注入视频文稿

来我们前面,基本数据类型的注入,以及通过有参数的构造方法,两种注册方式,那么接下来我在这边在这个polo里面再建一个类,这个类叫做账户类好不好,账户类就是你这个用户用户每个用户上面绑定一个账户好不好,我们来给他一个属性,他这个ID再给他一个属性,他的钱好不好,我钱的话,我们用大类型money,然后我们给他,那也给他一个构造器吧,好不好,这是有参的构造器,再加一个没有参数的构造器,再加一个get和set方法,再加一个POS机方法同学们,我这个快捷键是as加in sight好不好,Al加in set就可以跳出这个相关的一些自动帮我们生成的这些东西来,当前我们账户内写完了,写完了我们这样在这个user里面,我们来持有这个账户好不好,持有,账户来一个private,来一个account,account account,那么写好之后,我们呢,为了好看一些,下面也给它一个get和set方法,给这个账户好不好,持有这个账户,那么在这边我们怎么通过配置文件把账户的信息把它给住过来了,因为这边他是一个什么类型,这是引用数据类型,是不是引用数据类型,那我们怎么来,注入我们的引用数据类型好不好,来在这里面我们首先是不是得创建这个account的账户的实体类,是不是我们要创建它的实体类,在这边应该怎么写,配置是账户,配置账户的话,我们是不是跟前面一样,交给我们的spring来配,来创建实例的话,我们来一个病的标签,是不是给它一个ID,这个ID我们的Lam可以就给他不好意思,ID等于我们取名叫a count是不是class的他的全路径名我们选它右键copy,然后,往这儿一放,那么当前,这里面相当于在我们的spring容器里面,相当于是执行的一个account,account等于new一个account是不是,但是我们当前呢,我们用构造器,它的构造器来初始化账户里面的信息好不好,我们这边是不是加一个constructor的标签,然后在这里面来一个Lam,给他的ID,给他一个住入职好不好关联ID它的值,因为它这里面是个整数吧,是不是我们给他一个101随便给一个,这是一个属性,另外一个属性他的是name,Name是我们的money是不是money这里面的值,它是一个double类型,我们就可以随便写,比如说1200,0,那么这个结构里面相当于是啥,在这边拿一个1011200好不好,相当于是用了有参的构造方法来创建了咱们这个account的账户,他的那个名字就是account,那么这个内容我现在要注入到咱们这user里面去,是不是,我这边是不是有个有个小方,我给小芳给他一个账户里面注册信息好不好,给这个了,那么我们这边,它使用的方式,这里面咱们是property,因为当前我们这里面它是一个属性吧,是不是,不好意思在这里,他是个属性,这个属性的话,我们就在这里呢,用property,他是给我们属性去住直好不好,这里面我们给他一个account,给它的值,当前呢,不是直接给它一个值好不好,因为他是个引用数据类型,引用数据类型我们用RF,然后把这个里面的值观察谁呢,你看我是不是如果从spring里面,容器里面来取这个对象的话,是不是通过这个名字取,我把这个名字直接拿过来就可以了,好不好,这样就完成了引用数据类型的数组,引用数据类型的值的,章节课好不好,那么这样我们接下来我们在这里看一下当前,这是Uber是不是,那我们现在看这句话,同学们,我们我为了不干扰大家,把前面的把它给去掉好不好,那么我们来运行一下右键运行,当然这边只打印了小芳和18,是不是他没有打印我们那个camp的账户信息吧,那我们在这边可以处理一下,我们就加一个to string方法,把它给把这个POS机,把它重新生成一个,生成一个带account的好不好,可以把account这个信息也打印出来,我们再去运行,我们看一下结果,看account有没有值,有没有内容,有点慢,同学们请看a count里面是不是有数据,10112000是不是,OK,这就是呢,如果你这边有引用数据类型,那我们从通过XML的注入方式就是这样的好不好,嫩就是用property标签,那么property标签它是给我们实体类中属性进行赋值的好不好,如果是普通的基本数据类型,比如说那个四类八种数据类型,我们就直接给个value给她放直,如果是引用数据类型,用IFRF简称,它是全称是reference好不好,关联的意思,那么这个呢,是我在下面已经把这一个写好了,这个病呢,是不是通过account可以在spring容器里面可以获取到这个对象