@Autowired private Test3Dao test3Dao; /** * 指定id刪除 */ @Test public void testDeleteId(){ int result = test3Dao.deleteById(3); log.info("刪除結果:{}",result); } /** * 指定集合id刪除 */ @Test public void deleteBatchIds(){ int result = test3Dao.deleteBatchIds(Arrays.asList(1,2)); log.info("刪除結果:{}",result); } /** * 根據的字段=值進行刪除,可以寫多個字段和值, 條件是and關系 * 比如: * DELETE FROM Test3 WHERE name = ? AND id = ? */ @Test public void deleteByMap(){ Map<String,Object> map = new HashMap<>(); map.put("name","boat1"); map.put("id",5); int result = test3Dao.deleteByMap(map); log.info("刪除結果:{}",result); }