docs: prettify code

pull/81/head
yanglbme 5 years ago committed by GitHub Action
parent 52295fff0f
commit 19fca0c059

@ -60,34 +60,34 @@
### Spring 类解析 ### Spring 类解析
* [Spring 自定义标签解析](/docs/Spring/clazz/Spring-Custom-label-resolution.md) - [Spring 自定义标签解析](/docs/Spring/clazz/Spring-Custom-label-resolution.md)
* [Spring Scan 包扫描](/docs/Spring/clazz/Spring-scan.md) - [Spring Scan 包扫描](/docs/Spring/clazz/Spring-scan.md)
* [Spring 注解工具类](/docs/Spring/clazz/Spring-AnnotationUtils.md) - [Spring 注解工具类](/docs/Spring/clazz/Spring-AnnotationUtils.md)
* [Spring 别名注册](/docs/Spring/clazz/Spring-SimpleAliasRegistry.md) - [Spring 别名注册](/docs/Spring/clazz/Spring-SimpleAliasRegistry.md)
* [Spring 标签解析类](/docs/Spring/clazz/Spring-BeanDefinitionParserDelegate.md) - [Spring 标签解析类](/docs/Spring/clazz/Spring-BeanDefinitionParserDelegate.md)
* [Spring ApplicationListener](/docs/Spring/clazz/Spring-ApplicationListener.md) - [Spring ApplicationListener](/docs/Spring/clazz/Spring-ApplicationListener.md)
* [Spring messageSource](/docs/Spring/clazz/Spring-MessageSource.md) - [Spring messageSource](/docs/Spring/clazz/Spring-MessageSource.md)
* [Spring 自定义属性解析器](/docs/Spring/clazz/Spring-Custom-attribute-resolver.md) - [Spring 自定义属性解析器](/docs/Spring/clazz/Spring-Custom-attribute-resolver.md)
* [Spring 排序工具](/docs/Spring/clazz/Spring-OrderUtils.md) - [Spring 排序工具](/docs/Spring/clazz/Spring-OrderUtils.md)
* [Spring-import注解](/docs/Spring/clazz/Spring-Import.md) - [Spring-import 注解](/docs/Spring/clazz/Spring-Import.md)
* [Spring-定时任务](/docs/Spring/clazz/Spring-Scheduling.md) - [Spring-定时任务](/docs/Spring/clazz/Spring-Scheduling.md)
* [Spring StopWatch](/docs/Spring/clazz/Spring-StopWatch.md) - [Spring StopWatch](/docs/Spring/clazz/Spring-StopWatch.md)
* [Spring 元数据](/docs/Spring/clazz/Spring-Metadata.md) - [Spring 元数据](/docs/Spring/clazz/Spring-Metadata.md)
* [Spring 条件接口](/docs/Spring/clazz/Spring-Conditional.md) - [Spring 条件接口](/docs/Spring/clazz/Spring-Conditional.md)
* [Spring MultiValueMap](/docs/Spring/clazz/Spring-MultiValueMap.md) - [Spring MultiValueMap](/docs/Spring/clazz/Spring-MultiValueMap.md)
* [Spring MethodOverride](/docs/Spring/clazz/Spring-MethodOverride.md) - [Spring MethodOverride](/docs/Spring/clazz/Spring-MethodOverride.md)
* [Spring BeanDefinitionReaderUtils](/docs/Spring/clazz/Spring-BeanDefinitionReaderUtils.md) - [Spring BeanDefinitionReaderUtils](/docs/Spring/clazz/Spring-BeanDefinitionReaderUtils.md)
* [Spring PropertyPlaceholderHelper](/docs/Spring/clazz/Spring-PropertyPlaceholderHelper.md) - [Spring PropertyPlaceholderHelper](/docs/Spring/clazz/Spring-PropertyPlaceholderHelper.md)
* [Spring PropertySource](/docs/Spring/clazz/PropertySource) - [Spring PropertySource](/docs/Spring/clazz/PropertySource)
* [Spring PlaceholderResolver](/docs/Spring/clazz/PlaceholderResolver) - [Spring PlaceholderResolver](/docs/Spring/clazz/PlaceholderResolver)
* [Spring-AnnotationFormatterFactory](/docs/Spring/clazz/format/Spring-AnnotationFormatterFactory.md) - [Spring-AnnotationFormatterFactory](/docs/Spring/clazz/format/Spring-AnnotationFormatterFactory.md)
* [Spring-Formatter](/docs/Spring/clazz/format/Spring-Formatter.md) - [Spring-Formatter](/docs/Spring/clazz/format/Spring-Formatter.md)
* [Spring-Parser](/docs/Spring/clazz/format/Spring-Parser.md) - [Spring-Parser](/docs/Spring/clazz/format/Spring-Parser.md)
* [Spring-Printer](/docs/Spring/clazz/format/Spring-Printer.md) - [Spring-Printer](/docs/Spring/clazz/format/Spring-Printer.md)
### Spring5 新特性 ### Spring5 新特性

@ -1,10 +1,9 @@
# Spring DateTimeFormatAnnotationFormatterFactory # Spring DateTimeFormatAnnotationFormatterFactory
- 类全路径: `org.springframework.format.datetime.DateTimeFormatAnnotationFormatterFactory` - 类全路径: `org.springframework.format.datetime.DateTimeFormatAnnotationFormatterFactory`
- 类图 - 类图
![EmbeddedValueResolutionSupport](/images/spring/DateTimeFormatAnnotationFormatterFactory.png) ![EmbeddedValueResolutionSupport](/images/spring/DateTimeFormatAnnotationFormatterFactory.png)
```java ```java
public class DateTimeFormatAnnotationFormatterFactory extends EmbeddedValueResolutionSupport public class DateTimeFormatAnnotationFormatterFactory extends EmbeddedValueResolutionSupport
@ -60,4 +59,4 @@ public class DateTimeFormatAnnotationFormatterFactory extends EmbeddedValueResol
} }
``` ```

@ -1,8 +1,9 @@
# Spring DateTimeParser # Spring DateTimeParser
- 类全路径: `org.springframework.format.datetime.joda.DateTimeParser` - 类全路径: `org.springframework.format.datetime.joda.DateTimeParser`
- 代码如下 - 代码如下
```java ```java
public final class DateTimeParser implements Parser<DateTime> { public final class DateTimeParser implements Parser<DateTime> {
@ -26,4 +27,4 @@ public final class DateTimeParser implements Parser<DateTime> {
} }
``` ```

@ -1,6 +1,6 @@
# Spring MillisecondInstantPrinter # Spring MillisecondInstantPrinter
- 类全路径: `org.springframework.format.datetime.joda.MillisecondInstantPrinter`
- 类全路径: `org.springframework.format.datetime.joda.MillisecondInstantPrinter`
```java ```java
public final class MillisecondInstantPrinter implements Printer<Long> { public final class MillisecondInstantPrinter implements Printer<Long> {
@ -19,10 +19,10 @@ public final class MillisecondInstantPrinter implements Printer<Long> {
@Override @Override
public String print(Long instant, Locale locale) { public String print(Long instant, Locale locale) {
// DateTimeFormatter .print // DateTimeFormatter .print
return JodaTimeContextHolder.getFormatter(this.formatter, locale).print(instant); return JodaTimeContextHolder.getFormatter(this.formatter, locale).print(instant);
} }
} }
``` ```

@ -2,7 +2,6 @@
- 类全路径: `org.springframework.format.AnnotationFormatterFactory` - 类全路径: `org.springframework.format.AnnotationFormatterFactory`
```java ```java
public interface AnnotationFormatterFactory<A extends Annotation> { public interface AnnotationFormatterFactory<A extends Annotation> {
@ -39,4 +38,4 @@ public interface AnnotationFormatterFactory<A extends Annotation> {
} }
``` ```

@ -1,4 +1,5 @@
# Spring Formatter # Spring Formatter
- 类全路径: `org.springframework.format.Formatter` - 类全路径: `org.springframework.format.Formatter`
```java ```java
@ -7,5 +8,5 @@ public interface Formatter<T> extends Printer<T>, Parser<T> {
} }
``` ```
- 该接口继承了 printer 和 parser 两个接口. - 该接口继承了 printer 和 parser 两个接口.
- 比较常见的有: `DateFormatter` 就是继承这个接口. - 比较常见的有: `DateFormatter` 就是继承这个接口.

@ -1,7 +1,7 @@
# Spring Parser # Spring Parser
- 类全路径: `org.springframework.format.Parser` - 类全路径: `org.springframework.format.Parser`
- 类作用: 字符串准换成java对象 - 类作用: 字符串准换成 java 对象
```java ```java
@ -24,4 +24,4 @@ public interface Parser<T> {
- 类图 - 类图
![Parser](/images/spring/Parser.png) ![Parser](/images/spring/Parser.png)

@ -1,8 +1,8 @@
# Spring Printer # Spring Printer
- 类全路径: `org.springframework.format.Printer` - 类全路径: `org.springframework.format.Printer`
- 类作用: 对象转换成字符串 - 类作用: 对象转换成字符串
```java ```java
@FunctionalInterface @FunctionalInterface
public interface Printer<T> { public interface Printer<T> {
@ -17,4 +17,4 @@ public interface Printer<T> {
String print(T object, Locale locale); String print(T object, Locale locale);
} }
``` ```

Loading…
Cancel
Save