1. 首页
  2. 编程语言
  3. Java
  4. mybatis通过if语句实现增删改查操作

mybatis通过if语句实现增删改查操作

上传者: 2022-04-07 21:28:46上传 PDF文件 226.90 KB 热度 7次

有时候为了简化我们的代码。Student类:有时候我们想通过age这个属性获取Student对象有时候我们也想通过sno这个属性获取Student对象难道我们在DAO层写两个接口?那么在mapper文件中要这样写?显然,这样子是不高效的实体类 Student:数据库:手动添加一些数据Dao层:MapperService层:Controller:通过age属性查询student:成功通过sno属性查询:通过属性age删除Student:通过sno属性删除Student1.对于 if条件判断:数字类型属性判断的时候注意不可以是这种情况参数一个是0,一个是"",最终debug会走进case 8 里面,0和“”都会被转成double进行比较,都会变成0.0,这就是mybati中if test 0!=""判定为false的原因

用户评论