首页>代码>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
2024年5月10日
xiaoyu111ewsd LV4
2024年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日