package com.demo.mo.action;

import java.util.List;
import java.util.logging.Logger;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;

import com.demo.mo.entity.User;
import com.demo.mo.service.IUserSeriver;

@Controller
@RequestMapping("/user") 
public class UserAction {

	private static Logger logger = Logger.getLogger(UserAction.class.getName());  

	@Autowired  
	private IUserSeriver userService;  
	/**
	 * 查询数据
	 * @return
	 */
	@RequestMapping("/showlist")
	public ModelAndView showlist(){
		ModelAndView mav = new ModelAndView();
		List<User> users = userService.findAll();
		mav.addObject("userlist", users);
		mav.setViewName("/user/showlist");
		return mav;
	}
	
	@RequestMapping("/selectOne")
	public ModelAndView selectOne(User u){
		ModelAndView mav = new ModelAndView();
		User us =userService.findOne(u.getUid());
		mav.addObject("us",us);
		mav.setViewName("user/change");
		return mav;
	}
	
	@RequestMapping("/changeAndSave")
	public ModelAndView changeAndSave(User us){
		ModelAndView mav = new ModelAndView();
		userService.findAndModify(us);
		mav.setViewName("redirect:/user/showlist");
		return mav;
	}
	
	@RequestMapping("/del")
	public ModelAndView del(User us){
		ModelAndView mav = new ModelAndView();
		userService.removeOne(us);
		mav.setViewName("redirect:/user/showlist");
		return mav;
	}
	
	@RequestMapping("/Save")
	public ModelAndView Save(User us){
		ModelAndView mav = new ModelAndView();
		userService.insert(us);
		mav.setViewName("redirect:/user/showlist");
		return mav;
	}
}
最近下载更多
wanglinddad  LV55 2022年2月17日
凡人  LV2 2021年6月23日
阿风啦  LV14 2021年5月10日
xsxtxbb  LV8 2021年3月9日
zt3631877  LV9 2021年1月9日
541888  LV2 2021年1月1日
renjialu7  LV4 2020年12月27日
莫小哥加油哈  LV3 2020年12月27日
木木沐  LV7 2020年11月21日
最近浏览更多
405117548  LV6 6月20日
暂无贡献等级
charles41000  LV1 2023年10月31日
liangge2115  LV27 2023年4月16日
2534857231  LV2 2022年6月1日
291373020  LV7 2022年5月31日
wanglinddad  LV55 2022年2月17日
nsz123456  LV11 2021年12月11日
Care269031877  LV4 2021年11月28日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友