Java语言特性运用:各种Java语法特性是怎样被Spring各种版本巧妙运用的?
-
Java 5 语法特性
语法特性 Spring 支持版本 代表实现 注解 (Annotation) 1.2+ @Transactional 枚举 (Enumeration) 1.2+ Propagation for-each 语法 3.0+ AbstractApplicationContext 自动装箱 (AutoBoxing) 3.0+ 泛型 (Generic) 3.0+ ApplicationListener -
Java 6 语法特性
语法特性 Spring 支持版本 代表实现 接口 @verride 4.0+ -
Java 7 语法特性
语法特性 Spring 支持版本 代表实现 Diamond 语法 5.0+ DefaultListableBeanFactory try-with-resource 语法 5.0+ ResourceBundleMessageSource -
Java 8 语法特性
语法特性 Spring 支持版本 代表实现 Lambda 语法 5.0+ PropertyEditorRegistrySupport