sql >> Database >  >> RDS >> Mysql

Spring Data JPA met Java 8 LocalDateTime

Volgens JPA 2.1 wordt LocalDateTime niet officieel ondersteund (waarschijnlijk op korte termijn zal JPA 2.,2 officieel worden). Hibernate 5 ondersteuning als 'early release'

Draagbaar en ondersteund sinds JPA 2.0 javax.persistence.AttributeConverter is , werkt heel goed op alle JPA-providers (en maakt niets slecht op Hibernate 5)

@Converter(autoApply = true)
public class LocalDateAttributeConverter implements AttributeConverter<LocalDate, Date> {

@Override
public Date convertToDatabaseColumn(LocalDate locDate) {
    return (locDate == null ? null : Date.valueOf(locDate));
}

@Override
public LocalDate convertToEntityAttribute(Date sqlDate) {
    return (sqlDate == null ? null : sqlDate.toLocalDate());
}
}



  1. Wanneer moet je welke indexen toevoegen aan een tabel in Rails

  2. Het is mogelijk om gegevens in twee verschillende tabellen in mysql in te voegen met één invoegquery php?

  3. Wanneer MongoDB gebruiken?

  4. Hoe krijg ik de namen van alle kolommen voor alle tabellen in MySQL?