首页>代码>SpringBoot+Thymeleaf+内嵌数据库H2+SpringData JPA简单党员信息管理系统>/party-member-management/src/main/java/com/no1/controller/MemberController.java
package com.no1.controller; import com.no1.pojo.PartyMember; import com.no1.service.LoginService; import com.no1.service.MemberService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import javax.servlet.http.HttpSession; import java.util.List; @Controller public class MemberController { @Autowired private MemberService memberService; @Autowired private LoginService loginService; /*查询*/ @RequestMapping("/list") public String memberList(Model model){ List<PartyMember> members = memberService.selectAll(); model.addAttribute("members",members); return "emp/list"; } /*添加和修改,通过flag区分*/ @RequestMapping("/add") public String add(Integer flag,PartyMember partyMember){ if (flag==1){ return "emp/add"; }else if (flag==2){ System.out.println("添加的信息:"+partyMember); memberService.addMember(partyMember); return "redirect:/list"; }else { System.out.println("修改的信息:"+partyMember); memberService.update(partyMember); return "redirect:/list"; } } /*修改前查询*/ @RequestMapping("/update") public String update(Integer id,Model model){ PartyMember member = memberService.findMember(id); model.addAttribute("member",member); return "emp/add"; } /*删除*/ @RequestMapping("/delete") public String delete(Integer id){ memberService.delete(id); return "redirect:/list"; } /*首页*/ @GetMapping("/main") public String main(Model model){ Integer man = loginService.findman(); Integer women = loginService.findwomen(); model.addAttribute("man",man); model.addAttribute("women",women); return "dashboard"; } }
最近下载更多
1941549176 LV4
5月10日
xiaoyu111ewsd LV4
2月29日
masstter LV1
2023年11月17日
linmou LV8
2023年3月13日
jlmarket LV22
2022年12月2日
werqjkl LV5
2022年9月30日
black8angel LV4
2022年9月21日
yunYUN123 LV1
2022年6月9日
interface LV22
2022年5月29日
wanglinddad LV55
2021年12月26日