Yes, there are built in Readers and Writers. Mostly you would implement ItemProcessors. So you could call out to Spring Integration in your processor and probably use the built in readers and writers.
For instance. Say you have files on the file system that are written in XML. Actually in this example I wouldn't need a processor as I would want the reader to read in the file using JAXB. This would transform your xml to
Java objects. Then say you want to save that info into a database, you could use the built in
JDBC writer.
If you are say reading from one content management that stores docs in xml, and you want to save to another content management also in xml, but a different format, that is where you want to use a processor to call out to Spring Integration to do the xml to xml transformation. You don't have to, but it probably will be a cleaner approach.
Mark