首页>代码>springMVC注解与hibernate完美结合完成基本的增删改查demo源码下载>/springmvcandhibernate/src/net/nyist/springmvc04/controller/PersonController.java
/** * 南阳理工软件学院运动网平台<BR> * net.nyist.springmvc02.controller<BR> * HomeController.java<BR> * 创建人:yuchao <BR>时间:2015-1-13-下午5:29:31<BR> * 2015Tm公司-版权所有 */ package net.nyist.springmvc04.controller; import java.util.List; import java.util.Map; import javax.annotation.Resource; import net.nyist.springmvc04.domain.Person; import net.nyist.springmvc04.service.IPersonService; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; /** * * HomeController<BR> * 创建人:yuchao <BR> * 时间:2015-1-13-下午5:29:31 <BR> * @version 1.0.0 * */ @Controller @RequestMapping(value="/person") public class PersonController { @Resource(name="personService") private IPersonService personService; @RequestMapping(value="/save") public String savePerson(){ Person person =new Person(); person.setName("yuchao"); person.setAddress("河南南阳"); personService.savePerson(person); return "save"; } @RequestMapping(value="/findAllPerson") public String findAllPerson(Map<String,Object> person){ List<Person> persons =personService.findAllPerson(); person.put("persons", persons); return "personList"; } @RequestMapping(value="/delete") public String deletePerson(@RequestParam(value="id") String id,Person person){ Person person2 =new Person(); person2.setId(id); personService.deletePerson(person2); return "redirect:/person/findAllPerson"; } @RequestMapping(value="/deletes") public String deleteCheckedPerson(@RequestParam(value="allIds") String id){ String ids =id.substring(0,id.length()-1); String allIds[] =ids.split(","); Person person =new Person(); for (int i = 0; i < allIds.length; i++) { person.setId(allIds[i]); personService.deletePerson(person); } return "redirect:/person/findAllPerson"; } @RequestMapping(value="/updatePerson") public String updatePerson(@RequestParam(value="id") String id,Map<String, Person> person){ Person person2 =personService.findPersonById(id); person.put("person", person2); return "updatePersonForm"; } @RequestMapping(value="/update") public String update(Person person) { personService.updatePerson(person); return "redirect:/person/findAllPerson"; } }
最近下载更多
15719908287 LV9
8月28日
a1677596408 LV23
2022年7月1日
lvchengliang LV4
2022年6月15日
李卓茹 LV3
2021年1月6日
2223915172 LV4
2020年10月18日
773977962 LV9
2020年10月16日
liuwenlong LV20
2020年6月22日
java11111 LV2
2020年6月15日
我是helloworld LV23
2020年5月25日
krislijixiang LV8
2020年3月28日
最近浏览更多
15719908287 LV9
8月28日
dapeng0011 LV15
7月16日
aaa最代码 LV14
2022年12月9日
tzstzs
2022年11月3日
暂无贡献等级
cqbscxh LV11
2022年9月19日
121516 LV3
2022年7月26日
a1677596408 LV23
2022年7月1日
lvchengliang LV4
2022年6月15日
423256321 LV4
2022年5月16日
兰文斌 LV6
2022年4月27日