type译中文 mybatis中Errorsettingnullforparameter#2怎么解决?

mybatis中Errorsettingnullforparameter#2怎么解决?在适应Oracle数据库时,mybatis报告设置空参数时出错。错误发现参数有空值。对于mybatis,如果在操作

mybatis中Errorsettingnullforparameter#2怎么解决?

在适应Oracle数据库时,mybatis报告设置空参数时出错。错误发现参数有空值。对于mybatis,如果在操作期间未指定JDBC type参数,则可能会导致问题。PostgreSQL、MySQL和SQL Server都支持JdbcType.NULLOracle不支持类型。这个问题也会导致mybatis在适应时报告错误。例如,如果之前配置了#{submitdate},它将在Oracle中报告一个错误:error setting null参数更改为#{submitdate,JDBC type=date}。注意,JDBC类型是区分大小写的。