1

我正在使用 namedParameter 插入表中。假设用户表,其中活动标志在 mysql 中默认为 1 并标记为 NOT NULL。

我想要的是,如果我有 active 的值,我将通过 java 代码设置它,但如果没有,我会将其设置为 null 并期望 MySql 设置默认值,但我得到了异常

org.springframework.dao.InvalidDataAccessApiUsageException: No value supplied for the SQL parameter 'passwordType': No value registered for key 'active' at

我怎样才能达到理想的行为?

4

0 回答 0