天天看点

JPA中id前面有空格导致的

昨晚有个同事发生了一个神奇的问题,一如既往的问题,一如既然的用我写的​​BEJSON-JAVA代码生成器​​生成,却发现一直提示Column ‘id’ not found。这就很TM神奇了

网上说​<code>​mysql-connect-java​</code>​版本太低,于是从5.1升到了8.0都没用。

​<code>​代码​</code>​看起来简直是完全没问题的。。。

再后来。。。看多了一眼,,,​<code>​id​</code>​前面有空格,,,所以这个主键其实是 ​<code>​空格id​</code>​,我的天,这样mysql竟然可以通过。于是乎,问题解决了。

JPA中id前面有空格导致的

试验了一下,还真的是可以打空格。

JPA中id前面有空格导致的

继续阅读