修改包名类名

master
xiaoCJ 10 months ago
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.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication; 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.*; import java.lang.annotation.*;

@ -1,4 +1,4 @@
package com.stztjy.money_management.annotation; package com.sztzjy.money_management.annotation;
import java.lang.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.*; 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; 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.core.JsonGenerator;
import com.fasterxml.jackson.databind.JsonSerializer; 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; 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 lombok.extern.slf4j.Slf4j;
import org.springframework.beans.BeansException; 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.http.HttpStatus;
import org.springframework.security.access.AccessDeniedException; 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.http.HttpStatus;
import org.springframework.security.core.AuthenticationException; 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.money_management.config.exception.UnAuthorizedException;
import com.sztzjy.financial_bigdata.util.ThrowableUtil; import com.sztzjy.money_management.util.ResultEntity;
import com.sztzjy.money_management.util.ThrowableUtil;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.http.HttpStatus; import org.springframework.http.HttpStatus;
import org.springframework.security.access.AccessDeniedException; 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.JsonAutoDetect;
import com.fasterxml.jackson.annotation.PropertyAccessor; import com.fasterxml.jackson.annotation.PropertyAccessor;

@ -1,8 +1,8 @@
package com.stztjy.money_management.config.security; package com.sztzjy.money_management.config.security;
import cn.hutool.extra.servlet.ServletUtil; import cn.hutool.extra.servlet.ServletUtil;
import com.sztzjy.financial_bigdata.config.Constant; import com.sztzjy.money_management.config.Constant;
import com.sztzjy.financial_bigdata.config.exception.UnAuthorizedException; import com.sztzjy.money_management.config.exception.UnAuthorizedException;
import io.jsonwebtoken.ExpiredJwtException; import io.jsonwebtoken.ExpiredJwtException;
import io.jsonwebtoken.MalformedJwtException; import io.jsonwebtoken.MalformedJwtException;
import io.jsonwebtoken.UnsupportedJwtException; import io.jsonwebtoken.UnsupportedJwtException;
@ -55,7 +55,7 @@ public class AuthenticationFilter extends OncePerRequestFilter {
} }
JwtUser currentUser; JwtUser currentUser;
try { try {
currentUser = com.sztzjy.financial_bigdata.config.security.TokenProvider.getJWTUser(token); currentUser = com.sztzjy.money_management.config.security.TokenProvider.getJWTUser(token);
response.setCharacterEncoding("UTF-8"); response.setCharacterEncoding("UTF-8");
} catch (ExpiredJwtException e1) { } catch (ExpiredJwtException e1) {
response.setStatus(HttpStatus.UNAUTHORIZED.value()); response.setStatus(HttpStatus.UNAUTHORIZED.value());

@ -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.Log;
import org.apache.commons.logging.LogFactory; 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.Getter;
import lombok.Setter; 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.ApiModel;
import io.swagger.annotations.ApiModelProperty; 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.money_management.config.Constant;
import com.sztzjy.financial_bigdata.config.exception.UnAuthorizedException; import com.sztzjy.money_management.config.exception.UnAuthorizedException;
import io.jsonwebtoken.*; import io.jsonwebtoken.*;
import io.jsonwebtoken.security.Keys; import io.jsonwebtoken.security.Keys;
import io.jsonwebtoken.security.SignatureException; 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.sztzjy.money_management.util.file.IFileUtil;
import com.stztjy.money_management.util.file.LocalFileUtil; import com.sztzjy.money_management.util.file.LocalFileUtil;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;

@ -1,10 +1,10 @@
package com.stztjy.money_management.config.security; package com.sztzjy.money_management.config.security;
import com.sztzjy.financial_bigdata.annotation.AnonymousAccess; import com.sztzjy.money_management.annotation.AnonymousAccess;
import com.sztzjy.financial_bigdata.config.SpringContextHolder; import com.sztzjy.money_management.config.SpringContextHolder;
import com.sztzjy.financial_bigdata.config.exception.handler.CustomAccessDeniedHandler; import com.sztzjy.money_management.config.exception.handler.CustomAccessDeniedHandler;
import com.sztzjy.financial_bigdata.config.exception.handler.CustomAuthenticationEntryPoint; import com.sztzjy.money_management.config.exception.handler.CustomAuthenticationEntryPoint;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import org.springframework.security.authentication.AuthenticationManager; import org.springframework.security.authentication.AuthenticationManager;
@ -112,7 +112,7 @@ public class WebSecurityConfig extends WebSecurityConfigurerAdapter {
@Bean @Bean
public SessionRegistry sessionRegistry() { public SessionRegistry sessionRegistry() {
return new com.sztzjy.financial_bigdata.config.security.CustomSessionRegistry(); return new com.sztzjy.money_management.config.security.CustomSessionRegistry();
} }
} }

@ -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.Api;
import io.swagger.annotations.ApiOperation; 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.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component; 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; 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.Cache;
import com.github.benmanes.caffeine.cache.Caffeine; 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.Logger;
import org.slf4j.LoggerFactory; 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 cn.hutool.core.date.DateUtil;
import java.text.SimpleDateFormat; 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.api.MyBatisGenerator;
//import org.mybatis.generator.config.Configuration; //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 cn.hutool.json.JSONObject;
import lombok.extern.slf4j.Slf4j; 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.CommentGenerator;
import org.mybatis.generator.api.IntrospectedColumn; 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.Page;
import com.github.pagehelper.PageInfo; 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; 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; 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 lombok.Getter;
import org.springframework.http.HttpStatus; 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 io.swagger.annotations.ApiModel;
import lombok.Getter; 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; 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 cn.hutool.core.util.IdUtil;
//import com.sztzjy.financial_bigdata.util.file.LocalFileUtil; //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.PrintWriter;
import java.io.StringWriter; 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.http.HttpStatus;
import cn.hutool.json.JSONObject; import cn.hutool.json.JSONObject;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.sztzjy.financial_bigdata.config.security.JwtUser; import com.sztzjy.money_management.config.security.JwtUser;
import com.sztzjy.financial_bigdata.config.security.TokenProvider; import com.sztzjy.money_management.config.security.TokenProvider;
import org.springframework.util.StringUtils; import org.springframework.util.StringUtils;
import java.io.UnsupportedEncodingException; 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; 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.ExcelUtil;
import cn.hutool.poi.excel.ExcelWriter; 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 com.github.xiaoymin.knife4j.core.util.CollectionUtils;
import org.apache.commons.lang3.time.DateFormatUtils; 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; 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.CharsetUtil;
import cn.hutool.core.util.IdUtil; 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.Font;
import com.itextpdf.text.Image; 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; import lombok.Builder;

@ -1,4 +1,4 @@
package com.stztjy.money_management.util.seal;/** package com.sztzjy.money_management.util.seal;/**
* @author 17803 * @author 17803
* @date 2023-12-05 15:01 * @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.Builder;
import lombok.Getter; import lombok.Getter;
Loading…
Cancel
Save