🎨 优化后端代码的目录结构

master
linhaojun 4 years ago
parent f5cc21331f
commit e9e9c90196

@ -1,9 +1,9 @@
package com.aurora.config;
import com.aurora.handler.PageableHandlerInterceptor;
import com.aurora.handler.WebSecurityHandler;
import org.springframework.context.annotation.Bean;
import com.aurora.interceptor.PaginationInterceptor;
import com.aurora.interceptor.AccessLimitInterceptor;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
@ -16,10 +16,11 @@ import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
@Configuration
public class WebMvcConfig implements WebMvcConfigurer {
@Bean
public WebSecurityHandler getWebSecurityHandler() {
return new WebSecurityHandler();
}
@Autowired
private PaginationInterceptor paginationInterceptor;
@Autowired
private AccessLimitInterceptor accessLimitInterceptor;
@Override
public void addCorsMappings(CorsRegistry registry) {
@ -32,8 +33,8 @@ public class WebMvcConfig implements WebMvcConfigurer {
@Override
public void addInterceptors(InterceptorRegistry registry) {
registry.addInterceptor(new PageableHandlerInterceptor());
registry.addInterceptor(getWebSecurityHandler());
registry.addInterceptor(paginationInterceptor);
registry.addInterceptor(accessLimitInterceptor);
}
}

@ -1,4 +1,4 @@
package com.aurora.config;
package com.aurora.config.properties;
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
@ -8,9 +8,24 @@ import org.springframework.stereotype.Component;
@Component
@ConfigurationProperties(prefix = "upload.minio")
public class MinioProperties {
/**
* minio
*/
private String url;
/**
*
*/
private String endpoint;
/**
* accessKey
*/
private String accessKey;
/**
* secretKey
*/
private String secretKey;
/**
*
*/
private String bucketName;
private String url;
}

@ -1,4 +1,4 @@
package com.aurora.config;
package com.aurora.config.properties;
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

@ -1,4 +1,4 @@
package com.aurora.config;
package com.aurora.config.properties;
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

@ -1,7 +1,7 @@
package com.aurora.consumer;
import com.alibaba.fastjson.JSON;
import com.aurora.dto.EmailDTO;
import com.aurora.model.dto.EmailDTO;
import org.springframework.amqp.rabbit.annotation.RabbitHandler;
import org.springframework.amqp.rabbit.annotation.RabbitListener;
import org.springframework.beans.factory.annotation.Autowired;

@ -1,12 +1,11 @@
package com.aurora.consumer;
import com.alibaba.fastjson.JSON;
import com.aurora.dto.ArticleSearchDTO;
import com.aurora.dto.MaxwellDataDTO;
import com.aurora.model.dto.ArticleSearchDTO;
import com.aurora.model.dto.MaxwellDataDTO;
import com.aurora.entity.Article;
import com.aurora.mapper.ElasticsearchMapper;
import com.aurora.utils.BeanCopyUtils;
import lombok.extern.slf4j.Slf4j;
import org.springframework.amqp.rabbit.annotation.RabbitHandler;
import org.springframework.amqp.rabbit.annotation.RabbitListener;
import org.springframework.beans.factory.annotation.Autowired;

@ -2,7 +2,6 @@ package com.aurora.consumer;
import com.alibaba.fastjson.JSON;
import com.aurora.dto.EmailDTO;
import com.aurora.entity.Article;
import com.aurora.entity.UserInfo;
import com.aurora.service.ArticleService;
@ -18,7 +17,6 @@ import org.springframework.stereotype.Component;
import java.util.List;
import java.util.stream.Collectors;
import java.util.stream.Stream;
import static com.aurora.constant.CommonConst.TRUE;
import static com.aurora.constant.MQPrefixConst.SUBSCRIBE_QUEUE;

@ -1,12 +1,12 @@
package com.aurora.controller;
import com.aurora.annotation.OptLog;
import com.aurora.dto.*;
import com.aurora.model.dto.*;
import com.aurora.enums.FilePathEnum;
import com.aurora.service.ArticleService;
import com.aurora.strategy.context.ArticleImportStrategyContext;
import com.aurora.strategy.context.UploadStrategyContext;
import com.aurora.vo.*;
import com.aurora.model.vo.*;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiOperation;

@ -1,16 +1,16 @@
package com.aurora.controller;
import com.aurora.annotation.OptLog;
import com.aurora.dto.AboutDTO;
import com.aurora.dto.AuroraAdminInfoDTO;
import com.aurora.dto.AuroraHomeInfoDTO;
import com.aurora.dto.WebsiteConfigDTO;
import com.aurora.model.dto.AboutDTO;
import com.aurora.model.dto.AuroraAdminInfoDTO;
import com.aurora.model.dto.AuroraHomeInfoDTO;
import com.aurora.model.dto.WebsiteConfigDTO;
import com.aurora.enums.FilePathEnum;
import com.aurora.service.AuroraInfoService;
import com.aurora.strategy.context.UploadStrategyContext;
import com.aurora.vo.AboutVO;
import com.aurora.vo.Result;
import com.aurora.vo.WebsiteConfigVO;
import com.aurora.model.vo.AboutVO;
import com.aurora.model.vo.Result;
import com.aurora.model.vo.WebsiteConfigVO;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiOperation;

@ -1,14 +1,14 @@
package com.aurora.controller;
import com.aurora.annotation.OptLog;
import com.aurora.dto.CategoryAdminDTO;
import com.aurora.dto.CategoryDTO;
import com.aurora.dto.CategoryOptionDTO;
import com.aurora.model.dto.CategoryAdminDTO;
import com.aurora.model.dto.CategoryDTO;
import com.aurora.model.dto.CategoryOptionDTO;
import com.aurora.service.CategoryService;
import com.aurora.vo.CategoryVO;
import com.aurora.vo.ConditionVO;
import com.aurora.vo.PageResult;
import com.aurora.vo.Result;
import com.aurora.model.vo.CategoryVO;
import com.aurora.model.vo.ConditionVO;
import com.aurora.model.vo.PageResult;
import com.aurora.model.vo.Result;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;

@ -2,11 +2,11 @@ package com.aurora.controller;
import com.aurora.annotation.AccessLimit;
import com.aurora.annotation.OptLog;
import com.aurora.dto.CommentAdminDTO;
import com.aurora.dto.CommentDTO;
import com.aurora.dto.ReplyDTO;
import com.aurora.model.dto.CommentAdminDTO;
import com.aurora.model.dto.CommentDTO;
import com.aurora.model.dto.ReplyDTO;
import com.aurora.service.CommentService;
import com.aurora.vo.*;
import com.aurora.model.vo.*;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;

@ -1,10 +1,10 @@
package com.aurora.controller;
import com.aurora.dto.ExceptionLogDTO;
import com.aurora.model.dto.ExceptionLogDTO;
import com.aurora.service.ExceptionLogService;
import com.aurora.vo.ConditionVO;
import com.aurora.vo.PageResult;
import com.aurora.vo.Result;
import com.aurora.model.vo.ConditionVO;
import com.aurora.model.vo.PageResult;
import com.aurora.model.vo.Result;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;

@ -1,13 +1,13 @@
package com.aurora.controller;
import com.aurora.annotation.OptLog;
import com.aurora.dto.FriendLinkAdminDTO;
import com.aurora.dto.FriendLinkDTO;
import com.aurora.model.dto.FriendLinkAdminDTO;
import com.aurora.model.dto.FriendLinkDTO;
import com.aurora.service.FriendLinkService;
import com.aurora.vo.ConditionVO;
import com.aurora.vo.FriendLinkVO;
import com.aurora.vo.PageResult;
import com.aurora.vo.Result;
import com.aurora.model.vo.ConditionVO;
import com.aurora.model.vo.FriendLinkVO;
import com.aurora.model.vo.PageResult;
import com.aurora.model.vo.Result;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;

@ -1,9 +1,9 @@
package com.aurora.controller;
import com.aurora.annotation.OptLog;
import com.aurora.dto.JobDTO;
import com.aurora.model.dto.JobDTO;
import com.aurora.service.JobService;
import com.aurora.vo.*;
import com.aurora.model.vo.*;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;

@ -1,11 +1,11 @@
package com.aurora.controller;
import com.aurora.annotation.OptLog;
import com.aurora.dto.JobLogDTO;
import com.aurora.model.dto.JobLogDTO;
import com.aurora.service.JobLogService;
import com.aurora.vo.JobLogSearchVO;
import com.aurora.vo.PageResult;
import com.aurora.vo.Result;
import com.aurora.model.vo.JobLogSearchVO;
import com.aurora.model.vo.PageResult;
import com.aurora.model.vo.Result;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;

@ -1,14 +1,14 @@
package com.aurora.controller;
import com.aurora.annotation.OptLog;
import com.aurora.dto.LabelOptionDTO;
import com.aurora.dto.MenuDTO;
import com.aurora.dto.UserMenuDTO;
import com.aurora.model.dto.LabelOptionDTO;
import com.aurora.model.dto.MenuDTO;
import com.aurora.model.dto.UserMenuDTO;
import com.aurora.service.MenuService;
import com.aurora.vo.ConditionVO;
import com.aurora.vo.IsHiddenVO;
import com.aurora.vo.MenuVO;
import com.aurora.vo.Result;
import com.aurora.model.vo.ConditionVO;
import com.aurora.model.vo.IsHiddenVO;
import com.aurora.model.vo.MenuVO;
import com.aurora.model.vo.Result;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;

@ -1,10 +1,10 @@
package com.aurora.controller;
import com.aurora.dto.OperationLogDTO;
import com.aurora.model.dto.OperationLogDTO;
import com.aurora.service.OperationLogService;
import com.aurora.vo.ConditionVO;
import com.aurora.vo.PageResult;
import com.aurora.vo.Result;
import com.aurora.model.vo.ConditionVO;
import com.aurora.model.vo.PageResult;
import com.aurora.model.vo.Result;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;

@ -1,15 +1,15 @@
package com.aurora.controller;
import com.aurora.annotation.OptLog;
import com.aurora.dto.PhotoAlbumAdminDTO;
import com.aurora.dto.PhotoAlbumDTO;
import com.aurora.model.dto.PhotoAlbumAdminDTO;
import com.aurora.model.dto.PhotoAlbumDTO;
import com.aurora.enums.FilePathEnum;
import com.aurora.service.PhotoAlbumService;
import com.aurora.strategy.context.UploadStrategyContext;
import com.aurora.vo.ConditionVO;
import com.aurora.vo.PageResult;
import com.aurora.vo.PhotoAlbumVO;
import com.aurora.vo.Result;
import com.aurora.model.vo.ConditionVO;
import com.aurora.model.vo.PageResult;
import com.aurora.model.vo.PhotoAlbumVO;
import com.aurora.model.vo.Result;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiOperation;

@ -1,10 +1,10 @@
package com.aurora.controller;
import com.aurora.annotation.OptLog;
import com.aurora.dto.PhotoAdminDTO;
import com.aurora.dto.PhotoDTO;
import com.aurora.model.dto.PhotoAdminDTO;
import com.aurora.model.dto.PhotoDTO;
import com.aurora.service.PhotoService;
import com.aurora.vo.*;
import com.aurora.model.vo.*;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;

@ -1,12 +1,12 @@
package com.aurora.controller;
import com.aurora.annotation.OptLog;
import com.aurora.dto.LabelOptionDTO;
import com.aurora.dto.ResourceDTO;
import com.aurora.model.dto.LabelOptionDTO;
import com.aurora.model.dto.ResourceDTO;
import com.aurora.service.ResourceService;
import com.aurora.vo.ConditionVO;
import com.aurora.vo.ResourceVO;
import com.aurora.vo.Result;
import com.aurora.model.vo.ConditionVO;
import com.aurora.model.vo.ResourceVO;
import com.aurora.model.vo.Result;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;

@ -1,13 +1,13 @@
package com.aurora.controller;
import com.aurora.annotation.OptLog;
import com.aurora.dto.RoleDTO;
import com.aurora.dto.UserRoleDTO;
import com.aurora.model.dto.RoleDTO;
import com.aurora.model.dto.UserRoleDTO;
import com.aurora.service.RoleService;
import com.aurora.vo.ConditionVO;
import com.aurora.vo.PageResult;
import com.aurora.vo.Result;
import com.aurora.vo.RoleVO;
import com.aurora.model.vo.ConditionVO;
import com.aurora.model.vo.PageResult;
import com.aurora.model.vo.Result;
import com.aurora.model.vo.RoleVO;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;

@ -2,13 +2,13 @@ package com.aurora.controller;
import com.aurora.annotation.OptLog;
import com.aurora.dto.TagAdminDTO;
import com.aurora.dto.TagDTO;
import com.aurora.model.dto.TagAdminDTO;
import com.aurora.model.dto.TagDTO;
import com.aurora.service.TagService;
import com.aurora.vo.ConditionVO;
import com.aurora.vo.PageResult;
import com.aurora.vo.Result;
import com.aurora.vo.TagVO;
import com.aurora.model.vo.ConditionVO;
import com.aurora.model.vo.PageResult;
import com.aurora.model.vo.Result;
import com.aurora.model.vo.TagVO;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;

@ -1,14 +1,14 @@
package com.aurora.controller;
import com.aurora.dto.TalkAdminDTO;
import com.aurora.dto.TalkDTO;
import com.aurora.model.dto.TalkAdminDTO;
import com.aurora.model.dto.TalkDTO;
import com.aurora.enums.FilePathEnum;
import com.aurora.service.TalkService;
import com.aurora.strategy.context.UploadStrategyContext;
import com.aurora.vo.ConditionVO;
import com.aurora.vo.PageResult;
import com.aurora.vo.Result;
import com.aurora.vo.TalkVO;
import com.aurora.model.vo.ConditionVO;
import com.aurora.model.vo.PageResult;
import com.aurora.model.vo.Result;
import com.aurora.model.vo.TalkVO;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiOperation;

@ -2,12 +2,12 @@ package com.aurora.controller;
import com.aurora.annotation.AccessLimit;
import com.aurora.dto.UserAdminDTO;
import com.aurora.dto.UserAreaDTO;
import com.aurora.dto.UserInfoDTO;
import com.aurora.dto.UserLogoutStatusDTO;
import com.aurora.model.dto.UserAdminDTO;
import com.aurora.model.dto.UserAreaDTO;
import com.aurora.model.dto.UserInfoDTO;
import com.aurora.model.dto.UserLogoutStatusDTO;
import com.aurora.service.UserAuthService;
import com.aurora.vo.*;
import com.aurora.model.vo.*;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiOperation;

@ -1,10 +1,10 @@
package com.aurora.controller;
import com.aurora.annotation.OptLog;
import com.aurora.dto.UserInfoDTO;
import com.aurora.dto.UserOnlineDTO;
import com.aurora.model.dto.UserInfoDTO;
import com.aurora.model.dto.UserOnlineDTO;
import com.aurora.service.UserInfoService;
import com.aurora.vo.*;
import com.aurora.model.vo.*;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiOperation;

@ -1,7 +1,7 @@
package com.aurora.filter;
import com.aurora.dto.UserDetailsDTO;
import com.aurora.model.dto.UserDetailsDTO;
import com.aurora.service.TokenService;
import com.aurora.utils.UserUtils;
import lombok.SneakyThrows;

@ -2,7 +2,7 @@ package com.aurora.handler;
import com.alibaba.fastjson.JSON;
import com.aurora.constant.CommonConst;
import com.aurora.vo.Result;
import com.aurora.model.vo.Result;
import org.springframework.security.access.AccessDeniedException;
import org.springframework.security.web.access.AccessDeniedHandler;
import org.springframework.stereotype.Component;

@ -2,7 +2,7 @@ package com.aurora.handler;
import com.alibaba.fastjson.JSON;
import com.aurora.constant.CommonConst;
import com.aurora.vo.Result;
import com.aurora.model.vo.Result;
import org.springframework.security.core.AuthenticationException;
import org.springframework.security.web.AuthenticationEntryPoint;
import org.springframework.stereotype.Component;

@ -1,7 +1,7 @@
package com.aurora.handler;
import com.alibaba.fastjson.JSON;
import com.aurora.vo.Result;
import com.aurora.model.vo.Result;
import org.springframework.security.core.AuthenticationException;
import org.springframework.security.web.authentication.AuthenticationFailureHandler;
import org.springframework.stereotype.Component;

@ -2,14 +2,14 @@ package com.aurora.handler;
import com.alibaba.fastjson.JSON;
import com.aurora.constant.CommonConst;
import com.aurora.dto.UserDetailsDTO;
import com.aurora.dto.UserInfoDTO;
import com.aurora.model.dto.UserDetailsDTO;
import com.aurora.model.dto.UserInfoDTO;
import com.aurora.entity.UserAuth;
import com.aurora.mapper.UserAuthMapper;
import com.aurora.service.TokenService;
import com.aurora.utils.BeanCopyUtils;
import com.aurora.utils.UserUtils;
import com.aurora.vo.Result;
import com.aurora.model.vo.Result;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.scheduling.annotation.Async;
import org.springframework.security.core.Authentication;
@ -22,8 +22,6 @@ import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.util.Objects;
import static com.aurora.constant.CommonConst.TRUE;
@Component
public class AuthenticationSuccessHandlerImpl implements AuthenticationSuccessHandler {

@ -1,6 +1,6 @@
package com.aurora.handler;
import com.aurora.vo.Result;
import com.aurora.model.vo.Result;
import com.aurora.enums.StatusCodeEnum;
import com.aurora.exception.BizException;
import lombok.extern.log4j.Log4j2;

@ -1,6 +1,6 @@
package com.aurora.handler;
import com.aurora.dto.ResourceRoleDTO;
import com.aurora.model.dto.ResourceRoleDTO;
import com.aurora.mapper.RoleMapper;
import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
import org.springframework.beans.factory.annotation.Autowired;

@ -1,14 +1,15 @@
package com.aurora.handler;
package com.aurora.interceptor;
import com.alibaba.fastjson.JSON;
import com.aurora.annotation.AccessLimit;
import com.aurora.service.RedisService;
import com.aurora.utils.IpUtils;
import com.aurora.vo.Result;
import com.aurora.model.vo.Result;
import lombok.extern.log4j.Log4j2;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.redis.RedisConnectionFailureException;
import org.springframework.stereotype.Component;
import org.springframework.web.method.HandlerMethod;
import org.springframework.web.servlet.HandlerInterceptor;
@ -25,7 +26,8 @@ import static com.aurora.constant.CommonConst.APPLICATION_JSON;
*
*/
@Log4j2
public class WebSecurityHandler implements HandlerInterceptor {
@Component
public class AccessLimitInterceptor implements HandlerInterceptor {
@Autowired
private RedisService redisService;
@ -47,7 +49,7 @@ public class WebSecurityHandler implements HandlerInterceptor {
// 此操作代表获取该key对应的值自增1后的结果
long q = redisService.incrExpire(key, seconds);
if (q > maxCount) {
render(httpServletResponse, Result.fail("请求过于频繁,"+seconds+"秒后再试"));
render(httpServletResponse, Result.fail("请求过于频繁," + seconds + "秒后再试"));
log.warn(key + "请求次数超过每" + seconds + "秒" + maxCount + "次");
return false;
}

@ -1,7 +1,8 @@
package com.aurora.handler;
package com.aurora.interceptor;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.aurora.utils.PageUtils;
import org.springframework.stereotype.Component;
import org.springframework.util.StringUtils;
import org.springframework.web.servlet.HandlerInterceptor;
@ -16,7 +17,8 @@ import static com.aurora.constant.CommonConst.*;
* @author
*
**/
public class PageableHandlerInterceptor implements HandlerInterceptor {
@Component
public class PaginationInterceptor implements HandlerInterceptor {
@Override
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) {

@ -1,11 +1,11 @@
package com.aurora.mapper;
import com.aurora.dto.ArticleAdminDTO;
import com.aurora.dto.ArticleCardDTO;
import com.aurora.dto.ArticleDTO;
import com.aurora.dto.ArticleStatisticsDTO;
import com.aurora.model.dto.ArticleAdminDTO;
import com.aurora.model.dto.ArticleCardDTO;
import com.aurora.model.dto.ArticleDTO;
import com.aurora.model.dto.ArticleStatisticsDTO;
import com.aurora.entity.Article;
import com.aurora.vo.ConditionVO;
import com.aurora.model.vo.ConditionVO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

@ -1,9 +1,9 @@
package com.aurora.mapper;
import com.aurora.dto.CategoryAdminDTO;
import com.aurora.dto.CategoryDTO;
import com.aurora.model.dto.CategoryAdminDTO;
import com.aurora.model.dto.CategoryDTO;
import com.aurora.entity.Category;
import com.aurora.vo.ConditionVO;
import com.aurora.model.vo.ConditionVO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

@ -1,12 +1,12 @@
package com.aurora.mapper;
import com.aurora.dto.CommentAdminDTO;
import com.aurora.dto.CommentCountDTO;
import com.aurora.dto.CommentDTO;
import com.aurora.dto.ReplyDTO;
import com.aurora.model.dto.CommentAdminDTO;
import com.aurora.model.dto.CommentCountDTO;
import com.aurora.model.dto.CommentDTO;
import com.aurora.model.dto.ReplyDTO;
import com.aurora.entity.Comment;
import com.aurora.vo.CommentVO;
import com.aurora.vo.ConditionVO;
import com.aurora.model.vo.CommentVO;
import com.aurora.model.vo.ConditionVO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

@ -1,6 +1,6 @@
package com.aurora.mapper;
import com.aurora.dto.ArticleSearchDTO;
import com.aurora.model.dto.ArticleSearchDTO;
import org.springframework.data.elasticsearch.repository.ElasticsearchRepository;
import org.springframework.stereotype.Repository;

@ -1,8 +1,8 @@
package com.aurora.mapper;
import com.aurora.dto.JobDTO;
import com.aurora.model.dto.JobDTO;
import com.aurora.entity.Job;
import com.aurora.vo.JobSearchVO;
import com.aurora.model.vo.JobSearchVO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

@ -1,8 +1,8 @@
package com.aurora.mapper;
import com.aurora.dto.PhotoAlbumAdminDTO;
import com.aurora.model.dto.PhotoAlbumAdminDTO;
import com.aurora.entity.PhotoAlbum;
import com.aurora.vo.ConditionVO;
import com.aurora.model.vo.ConditionVO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

@ -1,9 +1,9 @@
package com.aurora.mapper;
import com.aurora.dto.ResourceRoleDTO;
import com.aurora.dto.RoleDTO;
import com.aurora.model.dto.ResourceRoleDTO;
import com.aurora.model.dto.RoleDTO;
import com.aurora.entity.Role;
import com.aurora.vo.ConditionVO;
import com.aurora.model.vo.ConditionVO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

@ -1,9 +1,9 @@
package com.aurora.mapper;
import com.aurora.dto.TagAdminDTO;
import com.aurora.dto.TagDTO;
import com.aurora.model.dto.TagAdminDTO;
import com.aurora.model.dto.TagDTO;
import com.aurora.entity.Tag;
import com.aurora.vo.ConditionVO;
import com.aurora.model.vo.ConditionVO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

@ -1,9 +1,9 @@
package com.aurora.mapper;
import com.aurora.dto.TalkAdminDTO;
import com.aurora.dto.TalkDTO;
import com.aurora.model.dto.TalkAdminDTO;
import com.aurora.model.dto.TalkDTO;
import com.aurora.entity.Talk;
import com.aurora.vo.ConditionVO;
import com.aurora.model.vo.ConditionVO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

@ -1,6 +1,6 @@
package com.aurora.mapper;
import com.aurora.dto.UniqueViewDTO;
import com.aurora.model.dto.UniqueViewDTO;
import com.aurora.entity.UniqueView;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;

@ -1,8 +1,8 @@
package com.aurora.mapper;
import com.aurora.dto.UserAdminDTO;
import com.aurora.model.dto.UserAdminDTO;
import com.aurora.entity.UserAuth;
import com.aurora.vo.ConditionVO;
import com.aurora.model.vo.ConditionVO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import com.aurora.entity.Tag;
import com.aurora.entity.UserInfo;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import com.aurora.entity.Tag;
import com.aurora.entity.UserInfo;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.Builder;
import lombok.Data;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,10 +1,5 @@
package com.aurora.dto;
package com.aurora.model.dto;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,6 +1,5 @@
package com.aurora.dto;
package com.aurora.model.dto;
import com.aurora.entity.Article;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import com.aurora.constant.CommonConst;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;

@ -1,4 +1,4 @@
package com.aurora.dto;
package com.aurora.model.dto;
import lombok.AllArgsConstructor;
@ -6,8 +6,6 @@ import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.List;
@Data
@Builder
@NoArgsConstructor

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save