Updated code
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
package net.gepafin.tendermanagement.config;
|
||||
import jakarta.persistence.AttributeConverter;
|
||||
import jakarta.persistence.Converter;
|
||||
import java.sql.Time;
|
||||
import java.time.LocalTime;
|
||||
|
||||
@Converter(autoApply = true)
|
||||
public class LocalTimeAttributeConverter implements AttributeConverter<LocalTime, Time> {
|
||||
@Override
|
||||
public Time convertToDatabaseColumn(LocalTime localTime) {
|
||||
return (localTime == null ? null : Time.valueOf(localTime));
|
||||
}
|
||||
|
||||
@Override
|
||||
public LocalTime convertToEntityAttribute(Time sqlTime) {
|
||||
return (sqlTime == null ? null : sqlTime.toLocalTime());
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user