错误提示
java.lang.NoSuchMethodException: com.example.springboot.mapper.EmployeeMapper.()
没有这样的方法异常:指向的是一个.EmployeeMapper
错误原因
<select id="getEmpById" resultType="com.example.springboot.mapper.EmployeeMapper">
select * from employee where id=#{
id}
</select>
sql映射文件中,当我们使用查询时,需要返回查询的类型。
我查询的是Emplyee,resultType属性应该返回一个Employee的类路径。
而我却反回了EmployeeMapper的类路径
解决
更改resultType的值为Employee的类路径
<!-- 查询-->
<select id="getEmpById" resultType="com.example.springboot.domian.Employee">
select * from employee where id=#{
id}
</select>