ssm框架下的報錯:java.lang.NullPointerException: target is null for method trim
### Error querying database. ?Cause: java.lang.NullPointerException: target is null for method trim
### Cause: java.lang.NullPointerException: target is null for method trim?
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException:?
### Error querying database. ?Cause: java.lang.NullPointerException: target is null for method trim
### Cause: java.lang.NullPointerException: target is null for method trim
我的錯誤是在ssm框架下的項目的報錯,因為我使用了select下拉框,在mybatis動態(tài)sql語句中我使用了
AND?start?LIKE?concat('%',#{start},'%')
一開始一直找不到錯誤,因為我其他的int或者string類型的在if標簽中也用了trim(),都沒有問題,最后找出問題是不用加.trim().
AND?start?LIKE?concat('%',#{start},'%')
如果你覺得這樣你不放心,可以這樣使用
AND?start?LIKE?concat('%',#{start},'%')