修改包名类名
parent
bd001f5668
commit
7f7a5392e0
@ -1,40 +0,0 @@
|
||||
package com.stztjy.money_management.config.security;
|
||||
|
||||
import com.sztzjy.financial_bigdata.entity.StuUser;
|
||||
import com.sztzjy.financial_bigdata.entity.StuUserExample;
|
||||
import com.sztzjy.financial_bigdata.mapper.StuUserMapper;
|
||||
import io.jsonwebtoken.lang.Assert;
|
||||
import org.springframework.security.core.userdetails.UserDetails;
|
||||
import org.springframework.security.core.userdetails.UserDetailsService;
|
||||
import org.springframework.security.core.userdetails.UsernameNotFoundException;
|
||||
import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
@Service
|
||||
public class AuthenticationService implements UserDetailsService {
|
||||
@Resource
|
||||
private StuUserMapper stuUserMapper;
|
||||
|
||||
|
||||
@Override
|
||||
public UserDetails loadUserByUsername(String username) throws UsernameNotFoundException {
|
||||
StuUserExample stuUserExample = new StuUserExample();
|
||||
stuUserExample.createCriteria().andUsernameEqualTo(username);
|
||||
List<StuUser> list = stuUserMapper.selectByExample(stuUserExample);
|
||||
Assert.notNull(list, "用户不存在");
|
||||
StuUser user = list.get(0);
|
||||
com.sztzjy.financial_bigdata.config.security.JwtUser jwtUser = new com.sztzjy.financial_bigdata.config.security.JwtUser();
|
||||
jwtUser.setUsername(user.getUsername());
|
||||
jwtUser.setPassword(new BCryptPasswordEncoder().encode(user.getPassword())); //不加密会报错Encoded password does not look like BCrypt
|
||||
jwtUser.setUserId(user.getUserid());
|
||||
jwtUser.setName(user.getName());
|
||||
jwtUser.setRoleId(user.getRoleId());
|
||||
jwtUser.setStudentId(user.getStudentId());
|
||||
return jwtUser;
|
||||
}
|
||||
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management;
|
||||
package com.sztzjy.money_management;
|
||||
|
||||
import org.springframework.boot.SpringApplication;
|
||||
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.annotation;
|
||||
package com.sztzjy.money_management.annotation;
|
||||
|
||||
import java.lang.annotation.*;
|
||||
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.annotation;
|
||||
package com.sztzjy.money_management.annotation;
|
||||
|
||||
import java.lang.annotation.*;
|
||||
|
@ -1,8 +1,8 @@
|
||||
package com.stztjy.money_management.annotation;
|
||||
package com.sztzjy.money_management.annotation;
|
||||
|
||||
|
||||
|
||||
import com.sztzjy.financial_bigdata.annotation.aspect.PermissionType;
|
||||
import com.sztzjy.money_management.annotation.aspect.PermissionType;
|
||||
|
||||
import java.lang.annotation.*;
|
||||
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.annotation.aspect;
|
||||
package com.sztzjy.money_management.annotation.aspect;
|
||||
|
||||
|
||||
/**
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.config;
|
||||
package com.sztzjy.money_management.config;
|
||||
|
||||
import org.springframework.stereotype.Component;
|
||||
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.config;
|
||||
package com.sztzjy.money_management.config;
|
||||
|
||||
import com.fasterxml.jackson.core.JsonGenerator;
|
||||
import com.fasterxml.jackson.databind.JsonSerializer;
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.config;
|
||||
package com.sztzjy.money_management.config;
|
||||
|
||||
import org.springframework.context.ApplicationEvent;
|
||||
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.config;
|
||||
package com.sztzjy.money_management.config;
|
||||
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.beans.BeansException;
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.config.exception;
|
||||
package com.sztzjy.money_management.config.exception;
|
||||
|
||||
/**
|
||||
* 当用户访问受保护资源但不提供任何凭据时将抛出此异常
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.config.exception.handler;
|
||||
package com.sztzjy.money_management.config.exception.handler;
|
||||
|
||||
import org.springframework.http.HttpStatus;
|
||||
import org.springframework.security.access.AccessDeniedException;
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.config.exception.handler;
|
||||
package com.sztzjy.money_management.config.exception.handler;
|
||||
|
||||
import org.springframework.http.HttpStatus;
|
||||
import org.springframework.security.core.AuthenticationException;
|
@ -1,8 +1,9 @@
|
||||
package com.stztjy.money_management.config.exception.handler;
|
||||
package com.sztzjy.money_management.config.exception.handler;
|
||||
|
||||
import com.sztzjy.financial_bigdata.config.exception.UnAuthorizedException;
|
||||
import com.sztzjy.financial_bigdata.util.ResultEntity;
|
||||
import com.sztzjy.financial_bigdata.util.ThrowableUtil;
|
||||
|
||||
import com.sztzjy.money_management.config.exception.UnAuthorizedException;
|
||||
import com.sztzjy.money_management.util.ResultEntity;
|
||||
import com.sztzjy.money_management.util.ThrowableUtil;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.http.HttpStatus;
|
||||
import org.springframework.security.access.AccessDeniedException;
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.config.redis;
|
||||
package com.sztzjy.money_management.config.redis;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonAutoDetect;
|
||||
import com.fasterxml.jackson.annotation.PropertyAccessor;
|
@ -0,0 +1,40 @@
|
||||
//package com.sztzjy.money_management.config.security;
|
||||
//
|
||||
//import com.sztzjy.money_management.entity.StuUser;
|
||||
//import com.sztzjy.money_management.entity.StuUserExample;
|
||||
//import com.sztzjy.money_management.mapper.StuUserMapper;
|
||||
//import io.jsonwebtoken.lang.Assert;
|
||||
//import org.springframework.security.core.userdetails.UserDetails;
|
||||
//import org.springframework.security.core.userdetails.UserDetailsService;
|
||||
//import org.springframework.security.core.userdetails.UsernameNotFoundException;
|
||||
//import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
|
||||
//import org.springframework.stereotype.Service;
|
||||
//
|
||||
//import javax.annotation.Resource;
|
||||
//import java.util.List;
|
||||
//
|
||||
//
|
||||
//@Service
|
||||
//public class AuthenticationService implements UserDetailsService {
|
||||
// @Resource
|
||||
// private StuUserMapper stuUserMapper;
|
||||
//
|
||||
//
|
||||
// @Override
|
||||
// public UserDetails loadUserByUsername(String username) throws UsernameNotFoundException {
|
||||
// StuUserExample stuUserExample = new StuUserExample();
|
||||
// stuUserExample.createCriteria().andUsernameEqualTo(username);
|
||||
// List<StuUser> list = stuUserMapper.selectByExample(stuUserExample);
|
||||
// Assert.notNull(list, "用户不存在");
|
||||
// StuUser user = list.get(0);
|
||||
// com.sztzjy.financial_bigdata.config.security.JwtUser jwtUser = new com.sztzjy.financial_bigdata.config.security.JwtUser();
|
||||
// jwtUser.setUsername(user.getUsername());
|
||||
// jwtUser.setPassword(new BCryptPasswordEncoder().encode(user.getPassword())); //不加密会报错Encoded password does not look like BCrypt
|
||||
// jwtUser.setUserId(user.getUserid());
|
||||
// jwtUser.setName(user.getName());
|
||||
// jwtUser.setRoleId(user.getRoleId());
|
||||
// jwtUser.setStudentId(user.getStudentId());
|
||||
// return jwtUser;
|
||||
// }
|
||||
//
|
||||
//}
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.config.security;
|
||||
package com.sztzjy.money_management.config.security;
|
||||
|
||||
import org.apache.commons.logging.Log;
|
||||
import org.apache.commons.logging.LogFactory;
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.config.security;
|
||||
package com.sztzjy.money_management.config.security;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.config.security;
|
||||
package com.sztzjy.money_management.config.security;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
@ -1,8 +1,8 @@
|
||||
package com.stztjy.money_management.config.security;
|
||||
package com.sztzjy.money_management.config.security;
|
||||
|
||||
|
||||
import com.sztzjy.financial_bigdata.config.Constant;
|
||||
import com.sztzjy.financial_bigdata.config.exception.UnAuthorizedException;
|
||||
import com.sztzjy.money_management.config.Constant;
|
||||
import com.sztzjy.money_management.config.exception.UnAuthorizedException;
|
||||
import io.jsonwebtoken.*;
|
||||
import io.jsonwebtoken.security.Keys;
|
||||
import io.jsonwebtoken.security.SignatureException;
|
@ -1,7 +1,7 @@
|
||||
package com.stztjy.money_management.config.security;
|
||||
package com.sztzjy.money_management.config.security;
|
||||
|
||||
import com.stztjy.money_management.util.file.IFileUtil;
|
||||
import com.stztjy.money_management.util.file.LocalFileUtil;
|
||||
import com.sztzjy.money_management.util.file.IFileUtil;
|
||||
import com.sztzjy.money_management.util.file.LocalFileUtil;
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
import org.springframework.context.annotation.Bean;
|
||||
import org.springframework.context.annotation.Configuration;
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.config.swagger;
|
||||
package com.sztzjy.money_management.config.swagger;
|
||||
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.config.swagger;
|
||||
package com.sztzjy.money_management.config.swagger;
|
||||
|
||||
import org.springframework.boot.context.properties.ConfigurationProperties;
|
||||
import org.springframework.stereotype.Component;
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.util;
|
||||
package com.sztzjy.money_management.util;
|
||||
|
||||
import org.springframework.stereotype.Component;
|
||||
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.util;
|
||||
package com.sztzjy.money_management.util;
|
||||
|
||||
import com.github.benmanes.caffeine.cache.Cache;
|
||||
import com.github.benmanes.caffeine.cache.Caffeine;
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.util;
|
||||
package com.sztzjy.money_management.util;
|
||||
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.util;
|
||||
package com.sztzjy.money_management.util;
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
|
||||
import java.text.SimpleDateFormat;
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.util;//package com.sztzjy.fund_investment.util;
|
||||
package com.sztzjy.money_management.util;//package com.sztzjy.fund_investment.util;
|
||||
//
|
||||
//import org.mybatis.generator.api.MyBatisGenerator;
|
||||
//import org.mybatis.generator.config.Configuration;
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.util;
|
||||
package com.sztzjy.money_management.util;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import lombok.extern.slf4j.Slf4j;
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.util;
|
||||
package com.sztzjy.money_management.util;
|
||||
|
||||
import org.mybatis.generator.api.CommentGenerator;
|
||||
import org.mybatis.generator.api.IntrospectedColumn;
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.util;
|
||||
package com.sztzjy.money_management.util;
|
||||
|
||||
import com.github.pagehelper.Page;
|
||||
import com.github.pagehelper.PageInfo;
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.util;
|
||||
package com.sztzjy.money_management.util;
|
||||
|
||||
|
||||
import org.slf4j.Logger;
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.util;
|
||||
package com.sztzjy.money_management.util;
|
||||
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.util;
|
||||
package com.sztzjy.money_management.util;
|
||||
|
||||
import lombok.Getter;
|
||||
import org.springframework.http.HttpStatus;
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.util;
|
||||
package com.sztzjy.money_management.util;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import lombok.Getter;
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.util;
|
||||
package com.sztzjy.money_management.util;
|
||||
|
||||
import org.apache.commons.codec.binary.Base64;
|
||||
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.util;//package com.sztzjy.financial_bigdata.util;
|
||||
package com.sztzjy.money_management.util;//package com.sztzjy.financial_bigdata.util;
|
||||
//
|
||||
//import cn.hutool.core.util.IdUtil;
|
||||
//import com.sztzjy.financial_bigdata.util.file.LocalFileUtil;
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.util;
|
||||
package com.sztzjy.money_management.util;
|
||||
|
||||
import java.io.PrintWriter;
|
||||
import java.io.StringWriter;
|
@ -1,12 +1,12 @@
|
||||
package com.stztjy.money_management.util;
|
||||
package com.sztzjy.money_management.util;
|
||||
|
||||
import cn.hutool.http.HttpStatus;
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.fasterxml.jackson.databind.JsonNode;
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
import com.github.pagehelper.PageInfo;
|
||||
import com.sztzjy.financial_bigdata.config.security.JwtUser;
|
||||
import com.sztzjy.financial_bigdata.config.security.TokenProvider;
|
||||
import com.sztzjy.money_management.config.security.JwtUser;
|
||||
import com.sztzjy.money_management.config.security.TokenProvider;
|
||||
import org.springframework.util.StringUtils;
|
||||
|
||||
import java.io.UnsupportedEncodingException;
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.util.excel;
|
||||
package com.sztzjy.money_management.util.excel;
|
||||
|
||||
import lombok.Getter;
|
||||
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.util.excel;
|
||||
package com.sztzjy.money_management.util.excel;
|
||||
|
||||
import cn.hutool.poi.excel.ExcelUtil;
|
||||
import cn.hutool.poi.excel.ExcelWriter;
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.util.excel;
|
||||
package com.sztzjy.money_management.util.excel;
|
||||
|
||||
import com.github.xiaoymin.knife4j.core.util.CollectionUtils;
|
||||
import org.apache.commons.lang3.time.DateFormatUtils;
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.util.file;
|
||||
package com.sztzjy.money_management.util.file;
|
||||
|
||||
|
||||
import org.springframework.web.multipart.MultipartFile;
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.util.file;
|
||||
package com.sztzjy.money_management.util.file;
|
||||
|
||||
import cn.hutool.core.util.CharsetUtil;
|
||||
import cn.hutool.core.util.IdUtil;
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.util.pdfUtils;
|
||||
package com.sztzjy.money_management.util.pdfUtils;
|
||||
|
||||
import com.itextpdf.text.Font;
|
||||
import com.itextpdf.text.Image;
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.util.seal;
|
||||
package com.sztzjy.money_management.util.seal;
|
||||
|
||||
|
||||
import lombok.Builder;
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.util.seal;/**
|
||||
package com.sztzjy.money_management.util.seal;/**
|
||||
* @author 17803
|
||||
* @date 2023-12-05 15:01
|
||||
*/
|
@ -1,4 +1,4 @@
|
||||
package com.stztjy.money_management.util.seal;
|
||||
package com.sztzjy.money_management.util.seal;
|
||||
|
||||
import lombok.Builder;
|
||||
import lombok.Getter;
|
Loading…
Reference in New Issue