qq_43620069 2019-10-28 14:23 采纳率: 0%
浏览 458

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.cqgcxy.ols.mapper.UserMapper.userRegister?

Invalid bound statement (not found)
UserMapper.xml文件
<?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">

<mapper namespace="com.cqgcxy.ols.mapper.UserMapper">
  <resultMap id="BaseResultMap" type="com.cqgcxy.ols.entity.User">
    <id column="id"  property="id" />
    <result column="Accounts"  property="accounts" />
    <result column="Password"  property="password" />
    <result column="Name"  property="name" />
    <result column="Sex"  property="sex" />
    <result column="Phone"  property="phone" />
    <result column="Email"  property="email" />
  </resultMap>
<!--用户注册-->
  <insert id="userRegister" parameterType="com.cqgcxy.ols.entity.User">
insert into user(id,Accounts,Password,Name,Sex,Phone,Email) values(default,#{accounts},#{password},#{name},#{sex},#{phone},#{email})


<!--用户登录-->

select * from user where Accounts=#{accounts} and Password=#{password}


UserMapper.java文件
@Mapper
@Repository
public interface UserMapper {
int userRegister(User user);

User userLogin (@Param("accounts") String accounts, @Param("password") String password);

}

UserServiceImpl.java文件
@Service
public class UserServiceImpl implements UserService {
@Autowired
UserMapper userMapper;
/**
* 用户注册
* @param user
* @return
*/
@Override
public int userRegister(User user) {
user.setPassword((MD5Util.getMD5String(user.getPassword())));
int result = userMapper.userRegister(user);
return result;
}

测试:
@RunWith(SpringJUnit4ClassRunner.class)
@SpringBootTest
public class ServiceTest {
@Autowired
UserService userService;
@Test
public void test(){
User user = new User();
user.setAccounts("13456");
user.setPassword("123456");
int i = userService.userRegister(user);
System.out.println(i);
}
}
然后就包找不到那个文件 输出文件里也有xml文件图片说明

  • 写回答

2条回答

  • 深巷里的黑猫 2019-10-28 16:03
    关注

    看代码好像没有什么问题, 你重建一下项目什么的看一下好不好使。 另外贴代码最好贴在代码块里,看起来太费劲了

    评论

报告相同问题?

悬赏问题

  • ¥15 安卓adb backup备份应用数据失败
  • ¥15 eclipse运行项目时遇到的问题
  • ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
  • ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
  • ¥15 没有证书,nginx怎么反向代理到只能接受https的公网网站
  • ¥50 成都蓉城足球俱乐部小程序抢票
  • ¥15 yolov7训练自己的数据集
  • ¥15 esp8266与51单片机连接问题(标签-单片机|关键词-串口)(相关搜索:51单片机|单片机|测试代码)
  • ¥15 电力市场出清matlab yalmip kkt 双层优化问题
  • ¥30 ros小车路径规划实现不了,如何解决?(操作系统-ubuntu)