关于mybatis中动态修改sql 的问题处理

关于mybatis中动态修改sql 的问题处理_第1张图片

图中自上而下,分别为service的实现层、mapper层、mapper.xml 文件;

【1】serice 层中是需要传递到Mapper 中的的两个参数;

【2】mapper 中需要在传递的参数前添加 @param 标签;

【3】mapper.xml 文件中需要添加statementType="STATEMENT",表明为非编译;同时获取的参数前应使用${} 而不能使用 #{} 。

你可能感兴趣的:(ssm框架问题整理)