sql >> データベース >  >> RDS >> Mysql

MySQLでjavaLocalDateを永続化する

    カスタムコンバーターを登録すると、問題の解決に役立ちます

    @Converter(autoApply = true)
    public class LocalDatePersistenceConverter implements
        AttributeConverter<LocalDate, Date> {
        @Override
        public java.sql.Date convertToDatabaseColumn(LocalDate entityValue) {
            return java.sql.Date.valueOf(entityValue);
        }
    
        @Override
        public LocalDate convertToEntityAttribute(java.sql.Date databaseValue) {
            return databaseValue.toLocalDate();
        }
    }
    

    LocalDateの変換の詳細情報 コンバーター



    1. SQL Serverで特定の日付より後のすべての日付をクエリするにはどうすればよいですか?

    2. MariaDBコネクタ/Pythonベータ版が利用可能になりました

    3. INITCAP()–PostgreSQLで初期キャップに変換

    4. mysqlで一度に複数のテーブルを変更するにはどうすればよいですか?