java – 是spring framework 3.0类型安全的
发布时间:2020-12-15 01:40:23 所属栏目:大数据 来源:网络整理
导读:在另一个question我问过,提出一个问题,即spring框架不是类型安全的.它是真的还是固定的,你能给出一个例子吗? 最佳答案 首先,“类型安全”对于依赖注入框架意味着什么.我能想到的是,您可以通过指定类型而不仅仅是bean名称来从上下文中获取bean. Spring 3允许
在另一个question我问过,提出一个问题,即spring框架不是类型安全的.它是真的还是固定的,你能给出一个例子吗? 最佳答案
首先,“类型安全”对于依赖注入框架意味着什么.我能想到的是,您可以通过指定类型而不仅仅是bean名称来从上下文中获取bean. Spring 3允许这样做.
否则,类型安全意味着您可以按类型定义依赖项.你可以在所有版本的弹簧中执行此操作. 另一件事是编译时安全.使用spring 3.0之前的版本时,必须使用基于字符串的名称来区分共享相同接口(或超类型)的两个bean.在Spring 3.0中,您可以使用基于注释的限定符(使用javax.inject.Qualifier),因此编译时也更安全. 另外要提到的是泛型的使用.你可以拥有,例如@Inject List< MyService>在春天. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |