Package org.agoncal.book.javaee7.chapter12.ex07

Source Code of org.agoncal.book.javaee7.chapter12.ex07.Main07

package org.agoncal.book.javaee7.chapter12.ex07;

import javax.xml.bind.JAXBContext;
import javax.xml.bind.JAXBException;
import javax.xml.bind.Marshaller;
import java.io.StringWriter;

/**
* @author Antonio Goncalves
*         APress Book - Beginning Java EE 7 with Glassfish 4
*         http://www.apress.com/
*         http://www.antoniogoncalves.org
*         --
*/
public class Main07 {

  public static void main(String[] args) throws JAXBException {

    CreditCard07 creditCard = new CreditCard07("1234", "12/09", 6398, "Visa");
    StringWriter writer = new StringWriter();

    JAXBContext context = JAXBContext.newInstance(CreditCard07.class);
    Marshaller m = context.createMarshaller();
    m.marshal(creditCard, writer);

    System.out.println(writer.toString());
  }
}
TOP

Related Classes of org.agoncal.book.javaee7.chapter12.ex07.Main07

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.