mybatis查询参数找不到

1.异常信息 

com.ly.cloud.exception.CloudException: Parameter 'ew' not found. Available parameters are [pkid, param1]

2.并没有出现有的参数

@Select("select s.pkid,s.rwbt ,s.rwsm,s.edgzl,cl2.mc as"
			+ " rwndjb,s.yjwcsj,s.wcsj,s.pgsm,c.jcrzw,cl1.mc as pddj,c.pdyj ,z.zrwbt"
			+ " ,x.xm from RWSB_GZRW_RW s left join RWSB_GZRW_ZRW  z on s.zrwid=z.pkid"
			+ " left join RWSB_GZRW_RWJC c on s.pkid=c.zrwid "
			+ "left join RWSB_JCSJ_RYXX x on x.pkid=s.djrid "
			+ "left join RWSB_DMK_CL cl1 on cl1.dm=c.pddj and cl1.dmbz='pddj'"
			+ "left join RWSB_DMK_CL cl2 on cl2.dm=s.rwndjb and cl2.dmbz='rwndjb' "
			+ "left join RWSB_DMK_CL cl3 on cl3.dm=s.rwzt   and cl3.dmbz='srwzt' "
			+ "where (z.rwzt='1' or z.rwzt='2') and s.pkid=#{pkid}")
	public GzrwRwPO selectOne(@Param("pkid")String pkid);

3 这个继承了BaseMapper

@Mapper
public interface GzrwRwPOMapper extends BaseMapper<GzrwRwPO>

4. 在BaseMapper里也有一个selectOne ,所以在命名的时候注意,不要同名了。

  T selectOne(@Param("ew") T entity);

猜你喜欢

转载自blog.csdn.net/qq_38529056/article/details/85088482
今日推荐