当前使用版本(必填,否则不予处理)
3.5.3.1
该问题是如何引起的?(确定最新版也有问题再提!!!)
插入数据后查询映射失败
重现步骤(如果有就写完整)
@Getter
@AllArgsConstructor
public enum MsgStatus implements IEnum<String> {
SEND,
PUSHED,
RECEIVED,
READ,
FAILED,
RECALLED,
;
@Override
public String getValue() {
return this.toString();
}
}
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("customer_chat_record")
public class CustomerChatRecord extends Model<CustomerChatRecord> implements Serializable {
......
private String guid;
private MsgStatus status;
......
}
lambdaQuery().eq(CustomerChatRecord::getGuid, guid).oneOpt()
报错信息
Comment From: miemieYaho
数据库驱动不支持jdbc4
Comment From: MoraxMa
数据库驱动不支持jdbc4
我使用8.0.32的mysql驱动还是一样的报错
<dependency>
<groupId>com.mysql</groupId>
<artifactId>mysql-connector-j</artifactId>
<version>8.0.32</version>
</dependency>
Comment From: xsg22
数据库驱动不支持jdbc4
我使用8.0.32的mysql驱动还是一样的报错
<dependency> <groupId>com.mysql</groupId> <artifactId>mysql-connector-j</artifactId> <version>8.0.32</version> </dependency>
我也碰到这个问题,原因是我使用的druid版本过低(1.1.20),rs.getObject(columnName, this.propertyType)会调用druid的getObject(String columnLabel, Class
public <T> T getObject(String columnLabel, Class<T> type) throws SQLException {
throw new SQLFeatureNotSupportedException();
}