分析

调用service删除指定id的数据

后台代码

TestCompanyService

@Test
public void test03(){
//删除
String id = "c6c32203-f35a-4e80-95fe-f878f6bf2007";
service.deleteById(id);
}

ICompanyService

void deleteById(String id);

CompanyServiceImpl

@Override
public void deleteById(String id) {
iCompanyDao.deleteById(id);
}

ICompanyDao

void deleteById(String id);

ICompanyDao.xml

<delete id="deleteById" parameterType="string">
delete from ss_company where id = #{id}
</delete>

前台

company-list.jsp

location.href="${path}/company/delete.do?id="+id;

CompanyController

//${path}/company/delete.do?id="+id
@RequestMapping(path="/delete",method = RequestMethod.GET)
public String delete(String id){
l.info("delete id="+id);
iCompanyService.deleteById(id);
return "redirect:/company/toList.do";//跳转到列表页面
}