Buenos días como podría hacer para que al crear un nuevo producto que la fechaDeRegistro sea la fecha de la base de datos por ejemplo en oracle para extraer la fecha actual se puede de la siguiente manera select sysdate from dual; Esto lo menciono porque por ejemplo al levantar la aplicación en un servidor digamos JBOSS no tiene la misma fecha y hora que el servidor de base de datos; a veces por segundos no es igual y hay operaciones que es que necesitan saber la fecha actual en tiempo real.
Que modificaciones debería hacer en la clase Producto para cambiar la fechaDeRegistro;
public class Producto {
@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
private Long id;
private String nombre;
private String descripcion;
private BigDecimal precio;
private LocalDate fechaDeRegistro = LocalDate.now(); //Como utilizar la fecha de la base de dato Oracle ejem. select sysdate from dual;
@Enumerated(EnumType.STRING)
private Categoria categoria;