小马哥课程笔记
JDK 核心 API
Spring 对 JDK API 实践
API 类型 | Spring 支持版本 | 代表实现 |
---|---|---|
反射(Reflection) | 1.0 + | MethodMatcher |
Java Beans | 1.0 + | CachedIntrospectionResults |
动态代理(Dynamic Proxy) | 1.0 + | JdkDynamicAopProxy |
API 类型 | Spring 支持版本 | 代表实现 |
---|---|---|
XML 处理(DOM,SAX…) | 1.0 + | XmlBeanDefinitionReader |
Java 管理扩展(JMX) | 1.2 + | @ManagedResource |
Instrumentation | 2.0 + | InstrumentationSavingAgent |
并发框架(J.U.C) | 3.0 + | ThreadPoolTaskScheduler |
格式化(Formatter) | 3.0 + | DateFormatter |
API 类型 | Spring 支持版本 | 代表实现 |
---|---|---|
JDBC 4.0(JSR 221) | 1.0 + | JdbcTemplate |
Common Annotations(JSR 250) | 2.5 + | CommonAnnotationBeanPostProcessor |
JAXB 2.0(JSR 222) | 3.0 + | Jaxb2Marshaller |
Scripting in JVM(JSR 223) | 4.2 + | StandardScriptFactory |
可插拔注解处理 API(JSR 269) | 5.0 + | @Indexed |
Java Compiler API(JSR 199) | 5.0 + | TestCompiler(单元测试) |
API 类型 | Spring 支持版本 | 代表实现 |
---|---|---|
Fork/Join 框架(JSR 166) | 3.1 + | ForkJoinPoolFactoryBean |
NIO 2(JSR 203) | 4.0 + | PathResource |
API 类型 | Spring 支持版本 | 代表实现 |
---|---|---|
Date and Time API(JSR 310) | 4.0 + | DateTimeContext |
可重复 Annotations(JSR 337) | 4.0 + | @PropertySources |
Stream API(JSR 335) | 4.2 + | StreamConverter |
CompletableFuture(J.U.C) | 4.2 + | CompletableToListenableFutureAdapter |