【技术实现步骤摘要】
本专利技术涉及计算机,特别涉及一种spring framework框架中泛型bean的获取方法、装置、设备及介质。
技术介绍
1、spring framework是java平台上一个流行的开源框架,其核心功能之一是作为管理应用程序中的组件(bean)的轻量级容器,通过依赖注入机制来实现控制反转。容器的核心接口是beanfactory,应用程序可以通过调用该接口中的一系列getbean方法从容器中获取所需的bean对象。
2、现有技术中,由于java泛型的类型擦除机制,类型安全方式的泛型参数只能为具体类,而不能是参数化类型。因此,现有的getbean方法无法直接支持泛型类型的bean获取。综上,如何在spring framework框架中安全的获取泛型bean对象是有待解决的问题。
技术实现思路
1、有鉴于此,本专利技术的目的在于提供一种spring framework框架中泛型bean的获取方法、装置、设备及介质,可在spring framework中实现真正类型安全的泛型be
...【技术保护点】
1.一种Spring Framework框架中泛型Bean的获取方法,其特征在于,包括:
2.根据权利要求1所述的Spring Framework框架中泛型Bean的获取方法,其特征在于,所述通过预设对象获取方法从预设容器中获取初始Bean对象,并将所述预设对象获取方法的泛型类型存入预设期望类型变量,包括:
3.根据权利要求2所述的Spring Framework框架中泛型Bean的获取方法,其特征在于,所述对所述预设期望类型变量进行封装,以得到封装后对象,并验证所述封装后对象与所述初始Bean对象的泛型类型是否一致之前,还包括:
...
【技术特征摘要】
1.一种spring framework框架中泛型bean的获取方法,其特征在于,包括:
2.根据权利要求1所述的spring framework框架中泛型bean的获取方法,其特征在于,所述通过预设对象获取方法从预设容器中获取初始bean对象,并将所述预设对象获取方法的泛型类型存入预设期望类型变量,包括:
3.根据权利要求2所述的spring framework框架中泛型bean的获取方法,其特征在于,所述对所述预设期望类型变量进行封装,以得到封装后对象,并验证所述封装后对象与所述初始bean对象的泛型类型是否一致之前,还包括:
4.根据权利要求1所述的spring framework框架中泛型bean的获取方法,其特征在于,所述对所述预设期望类型变量进行封装,以得到封装后对象,包括:
5.根据权利要求4所述的spring framework框架中泛型bean的获取方法,其特征在于,所述验证所述封装后对象与所述初始...
【专利技术属性】
技术研发人员:周雁鸣,鲁健翔,邹扬,
申请(专利权)人:湖南长银五八消费金融股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。