1、拦截器实现简单登录功能
1.1、登录controller
将登陆后的信息放到session中去,因为一次登录的话,session是不会变的,因为已经和我们的服务器产生了联系
package com.healerjean.moudle;
import com.healerjean.Exceptions.AppException;
import com.healerjean.bean.ResponseBean;
import com.healerjean.utils.ExceptionLogUtils;
import com.healerjean.utils.wechat.WeChatBusinessNoUtil;
import io.swagger.annotations.Api;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.codec.binary.StringUtils;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import javax.servlet.http.HttpServletRequest;
@Controller
@Slf4j
@Api(hidden = true,description = "登录控制器")
public class LoginController {
@RequestMapping("login")
@ResponseBody
public ResponseBean login(String username, String password, HttpServletRequest request){
try {
if (StringUtils.equals(username,"healerjean")