Mi archivo persistenc.xml
<properties>
<property name="javax.persistence.jdbc.driver" value="org.h2.Driver"/>
<property name="javax.persistence.jdbc.url" value="jdbc:h2:men:tienda"/>
<property name="javax.persistence.jdbc.user" value="sa"/>
<property name="javax.persistence.jdbc.password" value=""/>
<property name="hibernate.dialect" value="org.hibernate.dialect.H2Dialect"/>
</properties>
</persistence-unit>
y la clase que contiene el metodo main desde donde quiero agrear el nuevo producto: package com.latam.alura.tienda.prueba;
import java.math.BigDecimal;
import javax.persistence.EntityManager; import javax.persistence.EntityManagerFactory; import javax.persistence.Persistence;
import com.latam.alura.tienda.modelo.Producto;
public class RegistroDeProducto {
public static void main(String[] args) {
Producto celular = new Producto();
celular.setNombre("Samsung");
celular.setDescripcion("Telefono usado");
celular.setPrecio(new BigDecimal("1000"));
EntityManagerFactory factory = Persistence.createEntityManagerFactory("tienda");
EntityManager em = factory.createEntityManager();
em.persist(celular);
}
}
Aguardo respuesta, desde ya muchas gracias.
Saludos,