重构项目结构

This commit is contained in:
lsy
2017-12-14 20:57:50 +08:00
parent 97f58032a6
commit 88773ba4df
23 changed files with 52 additions and 52 deletions
@@ -1,7 +1,7 @@
package com.micro.fast.security.browser.config;
import com.micro.fast.security.core.config.param.SecurityProperties;
import com.micro.fast.security.core.filter.validate.code.ValidateCodeFilter;
import com.micro.fast.security.core.master.SecurityProperties;
import com.micro.fast.security.core.validate.code.filter.ValidateCodeFilter;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.context.annotation.Bean;
@@ -1,8 +1,8 @@
package com.micro.fast.security.browser.config.component;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.micro.fast.security.core.constant.browser.LoginType;
import com.micro.fast.security.core.config.param.SecurityProperties;
import com.micro.fast.security.core.browser.constant.LoginType;
import com.micro.fast.security.core.master.SecurityProperties;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
@@ -1,8 +1,8 @@
package com.micro.fast.security.browser.config.component;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.micro.fast.security.core.constant.browser.LoginType;
import com.micro.fast.security.core.config.param.SecurityProperties;
import com.micro.fast.security.core.browser.constant.LoginType;
import com.micro.fast.security.core.master.SecurityProperties;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
@@ -1,6 +1,6 @@
package com.micro.fast.security.browser.controller;
import com.micro.fast.security.core.config.param.SecurityProperties;
import com.micro.fast.security.core.master.SecurityProperties;
import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -1,6 +1,6 @@
package com.micro.fast.security.core;
import com.micro.fast.security.core.config.param.SecurityProperties;
import com.micro.fast.security.core.master.SecurityProperties;
import org.springframework.boot.context.properties.EnableConfigurationProperties;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
@@ -1,6 +1,6 @@
package com.micro.fast.security.core.config.param.browser;
package com.micro.fast.security.core.browser.config.param;
import com.micro.fast.security.core.constant.browser.LoginType;
import com.micro.fast.security.core.browser.constant.LoginType;
import org.hibernate.validator.constraints.NotBlank;
/**
@@ -1,4 +1,4 @@
package com.micro.fast.security.core.constant.browser;
package com.micro.fast.security.core.browser.constant;
/**
* 用户进行身份认证后返回的类型
@@ -1,7 +1,7 @@
package com.micro.fast.security.core.config.param;
package com.micro.fast.security.core.master;
import com.micro.fast.security.core.config.param.browser.BrowserProperties;
import com.micro.fast.security.core.config.param.validate.code.ValidateCodeProperties;
import com.micro.fast.security.core.browser.config.param.BrowserProperties;
import com.micro.fast.security.core.validate.code.config.param.ValidateCodeProperties;
import org.springframework.boot.context.properties.ConfigurationProperties;
import javax.validation.Valid;
@@ -1,11 +1,11 @@
package com.micro.fast.security.core.config;
package com.micro.fast.security.core.validate.code.config;
import com.micro.fast.security.core.config.param.SecurityProperties;
import com.micro.fast.security.core.service.validate.code.SendSmsCode;
import com.micro.fast.security.core.service.impl.validate.code.DefaultSendSmsCodeImpl;
import com.micro.fast.security.core.util.validate.code.ImageCodeUtil;
import com.micro.fast.security.core.util.validate.code.SmsCodeUtil;
import com.micro.fast.security.core.util.validate.code.ValidateCodeUtil;
import com.micro.fast.security.core.master.SecurityProperties;
import com.micro.fast.security.core.validate.code.service.SendSmsCode;
import com.micro.fast.security.core.validate.code.service.impl.DefaultSendSmsCodeImpl;
import com.micro.fast.security.core.validate.code.util.ImageCodeUtil;
import com.micro.fast.security.core.validate.code.util.SmsCodeUtil;
import com.micro.fast.security.core.validate.code.util.ValidateCodeUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
import org.springframework.context.annotation.Bean;
@@ -1,4 +1,4 @@
package com.micro.fast.security.core.config.param.validate.code;
package com.micro.fast.security.core.validate.code.config.param;
/**
* 图形验证码默认的配置
@@ -1,4 +1,4 @@
package com.micro.fast.security.core.config.param.validate.code;
package com.micro.fast.security.core.validate.code.config.param;
public class SmsCodeProperties {
@@ -1,11 +1,11 @@
package com.micro.fast.security.core.controller.validate.code;
package com.micro.fast.security.core.validate.code.controller;
import com.micro.fast.security.core.config.param.SecurityProperties;
import com.micro.fast.security.core.constant.validate.code.ValidateCodeConst;
import com.micro.fast.security.core.pojo.validate.code.ImageCode;
import com.micro.fast.security.core.pojo.validate.code.ValidateCode;
import com.micro.fast.security.core.service.validate.code.SendSmsCode;
import com.micro.fast.security.core.util.validate.code.ValidateCodeUtil;
import com.micro.fast.security.core.master.SecurityProperties;
import com.micro.fast.security.core.validate.code.constant.ValidateCodeConst;
import com.micro.fast.security.core.validate.code.pojo.ImageCode;
import com.micro.fast.security.core.validate.code.pojo.ValidateCode;
import com.micro.fast.security.core.validate.code.service.SendSmsCode;
import com.micro.fast.security.core.validate.code.util.ValidateCodeUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.social.connect.web.HttpSessionSessionStrategy;
import org.springframework.social.connect.web.SessionStrategy;
@@ -1,4 +1,4 @@
package com.micro.fast.security.core.exception.validate.code;
package com.micro.fast.security.core.validate.code.exception;
import org.springframework.security.core.AuthenticationException;
@@ -1,9 +1,9 @@
package com.micro.fast.security.core.filter.validate.code;
package com.micro.fast.security.core.validate.code.filter;
import com.micro.fast.security.core.config.param.SecurityProperties;
import com.micro.fast.security.core.constant.validate.code.ValidateCodeConst;
import com.micro.fast.security.core.exception.validate.code.ValidateCodeException;
import com.micro.fast.security.core.pojo.validate.code.ValidateCode;
import com.micro.fast.security.core.master.SecurityProperties;
import com.micro.fast.security.core.validate.code.constant.ValidateCodeConst;
import com.micro.fast.security.core.validate.code.exception.ValidateCodeException;
import com.micro.fast.security.core.validate.code.pojo.ValidateCode;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.InitializingBean;
import org.springframework.security.web.authentication.AuthenticationFailureHandler;
@@ -1,4 +1,4 @@
package com.micro.fast.security.core.pojo.validate.code;
package com.micro.fast.security.core.validate.code.pojo;
import java.awt.image.BufferedImage;
import java.io.Serializable;
@@ -1,4 +1,4 @@
package com.micro.fast.security.core.pojo.validate.code;
package com.micro.fast.security.core.validate.code.pojo;
import java.io.Serializable;
import java.time.LocalDateTime;
@@ -1,4 +1,4 @@
package com.micro.fast.security.core.service.validate.code;
package com.micro.fast.security.core.validate.code.service;
public interface SendSmsCode {
void sendCode(String phone,String code);
@@ -1,6 +1,6 @@
package com.micro.fast.security.core.service.impl.validate.code;
package com.micro.fast.security.core.validate.code.service.impl;
import com.micro.fast.security.core.service.validate.code.SendSmsCode;
import com.micro.fast.security.core.validate.code.service.SendSmsCode;
public class DefaultSendSmsCodeImpl implements SendSmsCode {
@@ -1,8 +1,8 @@
package com.micro.fast.security.core.util.validate.code;
package com.micro.fast.security.core.validate.code.util;
import com.micro.fast.security.core.config.param.validate.code.ImageCodeProperties;
import com.micro.fast.security.core.config.param.SecurityProperties;
import com.micro.fast.security.core.pojo.validate.code.ImageCode;
import com.micro.fast.security.core.validate.code.config.param.ImageCodeProperties;
import com.micro.fast.security.core.master.SecurityProperties;
import com.micro.fast.security.core.validate.code.pojo.ImageCode;
import org.springframework.web.bind.ServletRequestUtils;
import org.springframework.web.context.request.ServletWebRequest;
@@ -1,7 +1,7 @@
package com.micro.fast.security.core.util.validate.code;
package com.micro.fast.security.core.validate.code.util;
import com.micro.fast.security.core.config.param.SecurityProperties;
import com.micro.fast.security.core.pojo.validate.code.ValidateCode;
import com.micro.fast.security.core.master.SecurityProperties;
import com.micro.fast.security.core.validate.code.pojo.ValidateCode;
import org.apache.commons.lang.RandomStringUtils;
import org.springframework.web.context.request.ServletWebRequest;
@@ -1,6 +1,6 @@
package com.micro.fast.security.core.util.validate.code;
package com.micro.fast.security.core.validate.code.util;
import com.micro.fast.security.core.pojo.validate.code.ValidateCode;
import com.micro.fast.security.core.validate.code.pojo.ValidateCode;
import org.springframework.web.context.request.ServletWebRequest;
/**