问题描述
@TestpublicvoidtestSaveRelation(){Task_relationt=newTask_relation();Task_relationIDid=newTask_relationID();id.settId(1);id.setUserId(2);t.setId(id);dao.saveRelation(t);}这是我的保存测试,可以保存,但是现在不会查找这个联合主键tId和userId,我想要实现删除!@TestpublicvoidtestDeleteRelation(){Task_relationt=newTask_relation();/*Task_relationIDid=newTask_relationID();id.settId(1);id.setUserId(1);t.setId(id);*/t=dao.findRelationById(1);System.out.println("gxtg!");dao.deleteRelation(t);}怎么实现联合主键的查询及删除!
解决方案
解决方案二:
Task_relationIDid=newTask_relationID();id.settId(1);id.setUserId(1);
你这里都组出联合主键了,根据主键查找,调用findEntityById(id)查不出来吗?
解决方案三:
我试过了不行啊求大神指点
解决方案四:
fromTask_relationwhereid.tId=?andid.userId=?
时间: 2024-10-25 18:02:56