Java&Web异常记录
'冬天的味道'
熬过了无人问津的日子,才有诗和远方
展开
-
There is no getter for property named ‘shoppingCart‘ in ‘class com.sky.entity.ShoppingCart‘
MyBatis 在映射实体类与数据库表之间进行映射时,会依赖于实体类中属性的 getter 和 setter 方法来访问和设置属性的值。2.可以在参数中使用注解 @Param("user_id")定义参数。默认是使用OGNL去解析参数,因此会自动采取对象树的形式获取参数。1.可以使用给定的参数 _parameter 代替我们程序中的参数。不管是对象还是属性,都可以加上‘@Param’注解。的属性的 getter 方法。mapper.java代码。mapper.xml代码。mapper.xml代码。原创 2024-01-27 10:06:36 · 501 阅读 · 0 评论 -
org.apache.ibatis.binding.BindingException: Parameter ‘XXXX‘ not found.
不能直接用category_id判断,不识别,要用具体到第几个参数才可以 arg1.category_id 因为我对象是第二个对象,如果是第一个对象就要arg0.category_id。最后各种百度谷歌终于找到原因 ,dao层,传参我有两个对象 ,第一个是id对象 ,第二个是对象实体setmeal,导致分不清是哪一个对象的参数。使用Mybatis plus 3.4.2 版本,查询字段太多,于是使用对象作为参数到xml,结果查询跟修改各种报错,一直获取不到参数,加了@Param也没有用,依然是报错。转载 2023-12-14 19:59:50 · 25 阅读 · 0 评论