<p>What is the Java analogue of .NET's XML serialization?</p>

If you're talking about automatic XML serialization of objects, check out
Castor
:
Castor is an Open Source data binding framework for Java[tm]. It's the shortest path between Java objects, XML documents and relational tables. Castor provides Java-to-XML binding, Java-to-SQL persistence, and more.