SpringBootのMyBatisで以下のようなエラーが発生しました
Caused by: java.lang.IllegalStateException: No typehandler found for property createdAt
こちらがそのDomainになります
package com.example.demo.domain;
import java.security.Timestamp;
import lombok.Data;
@Data
public class Employee {
int id;
String name;
String jobCategory;
String jobCategoryName;
Timestamp createdAt;
Timestamp updatedAt;
}
こちらが正しいDomainです。
package com.example.demo.domain;
import java.sql.Timestamp;
import lombok.Data;
@Data
public class Employee {
int id;
String name;
String jobCategory;
String jobCategoryName;
Timestamp createdAt;
Timestamp updatedAt;
}
java.sql.Timestamp
でTimestampを定義していないと発生するようです。
ややこしいですね(;^ω^)