JGnewbie的博客

请你们多多指教

问题:There is no getter for property named 'id' in 'class java.lang.String'

在是网上找了许多自己也理解了一一点
出现这种原因你的出入的参数为String类型的

    <select id="findproject" resultMap="BaseResultMap" parameterType="String">
        SELECT
        <include refid="prosrColumn" />
        FROM project_recruit
        <where>
            <if test="id !=null  and id !='' ">
                id = #{id}
            </if>
        </where>
    </select>

将里面的输入参数变成_parameter
问题立马解决,原因我也不是很懂,如果需要你可以研究一下源码就应该可以理解了

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/JGnewbie/article/details/79978941
文章标签: mysql
个人分类: java项目
上一篇mybatis实现的两种批量插入数据
下一篇1,返回的数据为什么在js的success里面拿不到数据的原因。2,Uncaught SyntaxError: Invalid or unexpected token
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭