类分层结构
- java.lang.Object
- org.springframework.batch.item.ExecutionContext (implements java.io.Serializable)
- org.springframework.batch.item.ItemStreamSupport (implements org.springframework.batch.item.ItemStream)
- org.springframework.batch.item.KeyValueItemWriter<K,V> (implements org.springframework.beans.factory.InitializingBean, org.springframework.batch.item.ItemWriter<T>)
- org.springframework.batch.item.SpELItemKeyMapper<K,V> (implements org.springframework.core.convert.converter.Converter<S,T>)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.springframework.batch.item.ItemReaderException
- org.springframework.batch.item.NonTransientResourceException
- org.springframework.batch.item.ParseException
- org.springframework.batch.item.ReaderNotOpenException
- org.springframework.batch.item.UnexpectedInputException
- org.springframework.batch.item.ItemStreamException
- org.springframework.batch.item.ItemWriterException
- org.springframework.batch.item.WriteFailedException
- org.springframework.batch.item.WriterNotOpenException
- org.springframework.batch.item.ItemReaderException
- java.lang.RuntimeException
- java.lang.Exception
接口分层结构
- org.springframework.batch.item.ItemCountAware
- org.springframework.batch.item.ItemProcessor<I,O>
- org.springframework.batch.item.ItemReader<T>
- org.springframework.batch.item.ItemStreamReader<T> (并 extends org.springframework.batch.item.ItemStream)
- org.springframework.batch.item.PeekableItemReader<T>
- org.springframework.batch.item.ItemStream
- org.springframework.batch.item.ItemStreamReader<T> (并 extends org.springframework.batch.item.ItemReader<T>)
- org.springframework.batch.item.ItemStreamWriter<T> (并 extends org.springframework.batch.item.ItemWriter<T>)
- org.springframework.batch.item.ItemWriter<T>
- org.springframework.batch.item.ItemStreamWriter<T> (并 extends org.springframework.batch.item.ItemStream)
- org.springframework.batch.item.ResourceAware