【技术实现步骤摘要】
Spring框架的Bean对象管理方法、装置、电子设备及存储介质
[0001]本申请涉及计算机
,具体涉及一种Spring框架的Bean对象管理方法、装置、电子设备及存储介质。
技术介绍
[0002]Spring是一个开源框架,是为了解决企业应用开发的复杂性而创建的。Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。对于基于Spring框架的应用程序,程序功能的实现过程中,需生成一系列的bean对象,通过操作这些bean对象来实现具体的功能。相关技术中存在的问题在于,Spring框架的Bean对象管理较为混乱,导致应用程序运行过程容易出错,影响应用程序的正常功能实现。
技术实现思路
[0003]本申请的目的是提供一种Spring框架的Bean对象管理方法、装置、电子设备及存储介质,能够解决相关技术中存在的Spring框架的Bean对象管理较为混乱,导致应用程序运行过程容易出错,影响应用程序的正常功能实现的问题。为了对披露的实施例的一些方面有一个基本的理解,下面给出了简单的概括。 ...
【技术保护点】
【技术特征摘要】
1.一种Spring框架的Bean对象管理方法,其特征在于,包括:在Spring框架的配置文件中设置Bean参数;根据所述Bean参数,利用所述配置文件中的资源构建Bean对象;基于所述配置文件为所述Bean对象注入属性;基于所述Bean对象的属性,控制所述Bean对象完成生命周期。2.根据权利要求1所述的方法,其特征在于,所述在Spring框架的配置文件中设置Bean参数,包括:在所述Spring框架的配置文件中设置待构建Bean对象的标识、类全路径以及所述待构建Bean对象的类型和作用域。3.根据权利要求1所述的方法,其特征在于,所述根据所述Bean参数,利用所述配置文件中的资源构建Bean对象,包括:调用所述配置文件中的Bean对象处理函数;根据所述Bean对象处理函数获取对应于所述Bean参数的注解,所述注解包括属性名称和注解内容,所述注解内容包括资源的类型和资源的位置;根据所述资源的位置获取资源内容并将资源内容植入预先定义的抽象类;将预先定义的抽象类中植入的资源内容关联到所述Bean参数所对应的属性名称中,得到对应于所述Bean参数的Bean对象。4.根据权利要求1所述的方法,其特征在于,基于所述配置文件为所述Bean对象注入属性,包括:从所述配置文件中获取所述Bean对象的属性注入路径;根据所述属性注入路径从对应的目标位置获取类文件;将所述类文件构成的属性集合注入所述Bean对象中。5.根据权利要求4所述的方法,其特征在于,所述属性集合包括数组类型属性、List集合类型属性、Map集合类型属性和Set集合类型...
【专利技术属性】
技术研发人员:何辉,
申请(专利权)人:平安壹钱包电子商务有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。