Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Spring Data JPA z Java 8 LocalDateTime

Zgodnie z JPA 2.1 LocalDateTime nie jest oficjalnie wspierany (prawdopodobnie w niedługim czasie JPA 2.,2 będzie oficjalny). Obsługa Hibernate 5 jako „wczesna wersja”

Przenośny i obsługiwany, ponieważ JPA 2.0 to javax.persistence.AttributeConverter , działa bardzo dobrze ze wszystkimi dostawcami JPA (i nie robi nic złego w 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak codziennie uruchamiać skrypt php?

  2. Wyszukiwanie PHP Mysql między dwiema datami

  3. Migracja MySQL do PostgreSQL - jakie funkcje niewidoczne w kodzie SQL będą ważne?

  4. Czy w procedurach składowanych MySQL jest jakiś typ danych listy lub sposób na ich emulację?

  5. Wiele zapytań podrzędnych z zend framework