唐小鸭479 2022-06-14 15:11 采纳率: 100%
浏览 107
已结题

There was an unexpected error

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!--namespace表示命名空间-->
<mapper namespace="hz.saas.test1.mapper.StandMapper">
    <resultMap id="StandResultMap" type="hz.saas.test1.model.standard.Stand220614">
        <id column="id" property="id"/>
        <result column="name" property="name"/>
    </resultMap>
    <insert id="standInsert" parameterType="hz.saas.test1.model.standard.Stand220614">
        insert into standard(name)
        values (#{name})
    </insert>
  </mapper>
package hz.saas.test1.mapper;

import hz.saas.test1.model.standard.Stand220614;
import org.apache.ibatis.annotations.Delete;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;
@Mapper
public interface StandMapper {
    void standInsert(Stand220614 stand);
package hz.saas.test1.service.impl;


import hz.saas.test1.mapper.StandMapper;
import hz.saas.test1.model.standard.Stand220614;
import hz.saas.test1.service.StandService;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;
import java.util.List;
@Service("standImpl")
public class StandImpl implements StandService{
    @Resource(name = "standMapper")
    StandMapper standMapper;
    @Override
    public void standInsert(Stand220614 stand){
        standMapper.standInsert(stand);
    }
}
package hz.saas.test1.service;

import hz.saas.test1.model.sort.Sort220610;
import hz.saas.test1.model.standard.Stand220614;

import java.util.List;

public interface StandService {
    void standInsert(Stand220614 stand);
}
package hz.saas.test1.controller;

import com.alibaba.fastjson.JSON;
import hz.saas.test1.JsonMsg;
import hz.saas.test1.model.standard.Stand220614;
import hz.saas.test1.service.impl.StandImpl;
import org.springframework.web.bind.annotation.*;

import javax.annotation.Resource;
import java.util.List;
@RestController
public class StandController {
    @Resource(name = "standImpl")
    StandImpl standImpl;
    @RequestMapping(value="/standInsert", method= RequestMethod.POST,produces="text/html;charset=utf-8")
    public String standInsert(String name){
        Stand220614 stand=new Stand220614();
        stand.setName(name);
        standImpl.standInsert(stand);
        return "注册成功";
    }

错误提示:There was an unexpected error (type=Internal Server Error, status=500).
Invalid bound statement (not found): hz.saas.test1.mapper.StandMapper.standInsert
检查过namespace没有问题,同项目的相同代码可以运行,仅仅是此项目块出现问题

  • 写回答

1条回答 默认 最新

  • sum墨 2022-06-15 08:30
    关注

    这个问题需要调试,很多时候不是代码问题

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 6月23日
  • 已采纳回答 6月15日
  • 创建了问题 6月14日

悬赏问题

  • ¥15 做个有关计算的小程序
  • ¥15 MPI读取tif文件无法正常给各进程分配路径
  • ¥15 如何用MATLAB实现以下三个公式(有相互嵌套)
  • ¥30 关于#算法#的问题:运用EViews第九版本进行一系列计量经济学的时间数列数据回归分析预测问题 求各位帮我解答一下
  • ¥15 setInterval 页面闪烁,怎么解决
  • ¥15 如何让企业微信机器人实现消息汇总整合
  • ¥50 关于#ui#的问题:做yolov8的ui界面出现的问题
  • ¥15 如何用Python爬取各高校教师公开的教育和工作经历
  • ¥15 TLE9879QXA40 电机驱动
  • ¥20 对于工程问题的非线性数学模型进行线性化