diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..249d5b2 --- /dev/null +++ b/.gitignore @@ -0,0 +1,72 @@ +# Created by .ignore support plugin (hsz.mobi) +### JetBrains template +# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm +# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 + +# User-specific stuff: +.idea +.idea/**/tasks.xml +.idea/dictionaries + +# Sensitive or high-churn files: +.idea/**/dataSources/ +.idea/**/dataSources.ids +.idea/**/dataSources.xml +.idea/**/dataSources.local.xml +.idea/**/sqlDataSources.xml +.idea/**/dynamic.xml +# Gradle: +.idea/**/gradle.xml +# CMake +cmake-build-debug/ + +# Mongo Explorer plugin: +.idea/**/mongoSettings.xml + +## File-based project format: +*.iws + +## Plugin-specific files: + +# IntelliJ +out/ + +# mpeltonen/sbt-idea plugin +.idea_modules/ + +# JIRA plugin +atlassian-ide-plugin.xml + +# Cursive Clojure plugin +.idea/replstate.xml + +# Crashlytics plugin (for Android Studio and IntelliJ) +com_crashlytics_export_strings.xml +crashlytics.properties +crashlytics-build.properties +fabric.properties +### Java template +# Compiled class file +# Log file +*.log + +# BlueJ files +*.ctxt + +# Mobile Tools for Java (J2ME) +.mtj.tmp/ + +# Package Files # +*.jar +*.ear +*.zip +*.tar.gz +*.rar + +# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml +hs_err_pid* + +# custom +*.iml + +**/target diff --git a/README.MD b/README.MD index 08ba771..5ab30da 100644 --- a/README.MD +++ b/README.MD @@ -1,3 +1,7 @@ +### 2017年9月27日 +随着开发经验的增加,现在觉得这种Demo对于学习一个框架起不到太大的作用,顶多是个参考,并且由于使用经验的增加,对于之前一些错误的用法很难得到纠正,如果想要快速入门的话官方+造轮子才是最佳选择,类似豆瓣有许多开放的API,都可以用来练手,最后该项目不再更新,这点经验希望能帮助你. + + #该仓库主要记录学习javaWEB中一些Demo 1.SSM-Demo diff --git a/Spring-Security-Demo/src/main/java/cn/mrdear/servuity/Application.java b/Spring-Security-Demo/src/main/java/cn/mrdear/security/Application.java similarity index 91% rename from Spring-Security-Demo/src/main/java/cn/mrdear/servuity/Application.java rename to Spring-Security-Demo/src/main/java/cn/mrdear/security/Application.java index 3d1b495..a8425d5 100644 --- a/Spring-Security-Demo/src/main/java/cn/mrdear/servuity/Application.java +++ b/Spring-Security-Demo/src/main/java/cn/mrdear/security/Application.java @@ -1,4 +1,4 @@ -package cn.mrdear.servuity; +package cn.mrdear.security; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; diff --git a/Spring-Security-Demo/src/main/java/cn/mrdear/servuity/config/CommonBeanConfig.java b/Spring-Security-Demo/src/main/java/cn/mrdear/security/config/CommonBeanConfig.java similarity index 82% rename from Spring-Security-Demo/src/main/java/cn/mrdear/servuity/config/CommonBeanConfig.java rename to Spring-Security-Demo/src/main/java/cn/mrdear/security/config/CommonBeanConfig.java index 132dfbb..bc1958e 100644 --- a/Spring-Security-Demo/src/main/java/cn/mrdear/servuity/config/CommonBeanConfig.java +++ b/Spring-Security-Demo/src/main/java/cn/mrdear/security/config/CommonBeanConfig.java @@ -1,9 +1,9 @@ -package cn.mrdear.servuity.config; +package cn.mrdear.security.config; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; -import cn.mrdear.servuity.util.JwtTokenUtil; +import cn.mrdear.security.util.JwtTokenUtil; /** * 配置一些线程安全的工具类 diff --git a/Spring-Security-Demo/src/main/java/cn/mrdear/servuity/config/CorsFilter.java b/Spring-Security-Demo/src/main/java/cn/mrdear/security/config/CorsFilter.java similarity index 97% rename from Spring-Security-Demo/src/main/java/cn/mrdear/servuity/config/CorsFilter.java rename to Spring-Security-Demo/src/main/java/cn/mrdear/security/config/CorsFilter.java index feb4905..2babd09 100644 --- a/Spring-Security-Demo/src/main/java/cn/mrdear/servuity/config/CorsFilter.java +++ b/Spring-Security-Demo/src/main/java/cn/mrdear/security/config/CorsFilter.java @@ -1,4 +1,4 @@ -package cn.mrdear.servuity.config; +package cn.mrdear.security.config; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; diff --git a/Spring-Security-Demo/src/main/java/cn/mrdear/servuity/config/SecurityConfig.java b/Spring-Security-Demo/src/main/java/cn/mrdear/security/config/SecurityConfig.java similarity index 96% rename from Spring-Security-Demo/src/main/java/cn/mrdear/servuity/config/SecurityConfig.java rename to Spring-Security-Demo/src/main/java/cn/mrdear/security/config/SecurityConfig.java index 08176de..0c7f13a 100644 --- a/Spring-Security-Demo/src/main/java/cn/mrdear/servuity/config/SecurityConfig.java +++ b/Spring-Security-Demo/src/main/java/cn/mrdear/security/config/SecurityConfig.java @@ -1,4 +1,4 @@ -package cn.mrdear.servuity.config; +package cn.mrdear.security.config; import org.springframework.context.annotation.Configuration; import org.springframework.security.config.annotation.web.builders.HttpSecurity; @@ -9,7 +9,7 @@ import org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter; import org.springframework.security.web.context.NullSecurityContextRepository; -import cn.mrdear.servuity.util.JwtTokenUtil; +import cn.mrdear.security.util.JwtTokenUtil; import javax.annotation.Resource; diff --git a/Spring-Security-Demo/src/main/java/cn/mrdear/servuity/config/VerifyTokenFilter.java b/Spring-Security-Demo/src/main/java/cn/mrdear/security/config/VerifyTokenFilter.java similarity index 94% rename from Spring-Security-Demo/src/main/java/cn/mrdear/servuity/config/VerifyTokenFilter.java rename to Spring-Security-Demo/src/main/java/cn/mrdear/security/config/VerifyTokenFilter.java index 813032d..2054617 100644 --- a/Spring-Security-Demo/src/main/java/cn/mrdear/servuity/config/VerifyTokenFilter.java +++ b/Spring-Security-Demo/src/main/java/cn/mrdear/security/config/VerifyTokenFilter.java @@ -1,4 +1,4 @@ -package cn.mrdear.servuity.config; +package cn.mrdear.security.config; import lombok.extern.slf4j.Slf4j; @@ -6,7 +6,7 @@ import org.springframework.security.core.context.SecurityContextHolder; import org.springframework.web.filter.OncePerRequestFilter; -import cn.mrdear.servuity.util.JwtTokenUtil; +import cn.mrdear.security.util.JwtTokenUtil; import io.jsonwebtoken.JwtException; import javax.servlet.FilterChain; diff --git a/Spring-Security-Demo/src/main/java/cn/mrdear/servuity/controller/LoginCntroller.java b/Spring-Security-Demo/src/main/java/cn/mrdear/security/controller/LoginCntroller.java similarity index 93% rename from Spring-Security-Demo/src/main/java/cn/mrdear/servuity/controller/LoginCntroller.java rename to Spring-Security-Demo/src/main/java/cn/mrdear/security/controller/LoginCntroller.java index d9fcb8c..488fc57 100644 --- a/Spring-Security-Demo/src/main/java/cn/mrdear/servuity/controller/LoginCntroller.java +++ b/Spring-Security-Demo/src/main/java/cn/mrdear/security/controller/LoginCntroller.java @@ -1,4 +1,4 @@ -package cn.mrdear.servuity.controller; +package cn.mrdear.security.controller; import com.google.common.collect.Lists; @@ -8,8 +8,8 @@ import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; -import cn.mrdear.servuity.dto.TokenUserDTO; -import cn.mrdear.servuity.util.JwtTokenUtil; +import cn.mrdear.security.dto.TokenUserDTO; +import cn.mrdear.security.util.JwtTokenUtil; import javax.annotation.Resource; diff --git a/Spring-Security-Demo/src/main/java/cn/mrdear/servuity/dto/TokenUserAuthentication.java b/Spring-Security-Demo/src/main/java/cn/mrdear/security/dto/TokenUserAuthentication.java similarity index 97% rename from Spring-Security-Demo/src/main/java/cn/mrdear/servuity/dto/TokenUserAuthentication.java rename to Spring-Security-Demo/src/main/java/cn/mrdear/security/dto/TokenUserAuthentication.java index a02b111..188acfc 100644 --- a/Spring-Security-Demo/src/main/java/cn/mrdear/servuity/dto/TokenUserAuthentication.java +++ b/Spring-Security-Demo/src/main/java/cn/mrdear/security/dto/TokenUserAuthentication.java @@ -1,4 +1,4 @@ -package cn.mrdear.servuity.dto; +package cn.mrdear.security.dto; import org.springframework.security.core.Authentication; import org.springframework.security.core.GrantedAuthority; diff --git a/Spring-Security-Demo/src/main/java/cn/mrdear/servuity/dto/TokenUserDTO.java b/Spring-Security-Demo/src/main/java/cn/mrdear/security/dto/TokenUserDTO.java similarity index 88% rename from Spring-Security-Demo/src/main/java/cn/mrdear/servuity/dto/TokenUserDTO.java rename to Spring-Security-Demo/src/main/java/cn/mrdear/security/dto/TokenUserDTO.java index ec6b273..a7abda4 100644 --- a/Spring-Security-Demo/src/main/java/cn/mrdear/servuity/dto/TokenUserDTO.java +++ b/Spring-Security-Demo/src/main/java/cn/mrdear/security/dto/TokenUserDTO.java @@ -1,4 +1,4 @@ -package cn.mrdear.servuity.dto; +package cn.mrdear.security.dto; import lombok.Data; diff --git a/Spring-Security-Demo/src/main/java/cn/mrdear/servuity/util/JwtTokenUtil.java b/Spring-Security-Demo/src/main/java/cn/mrdear/security/util/JwtTokenUtil.java similarity index 94% rename from Spring-Security-Demo/src/main/java/cn/mrdear/servuity/util/JwtTokenUtil.java rename to Spring-Security-Demo/src/main/java/cn/mrdear/security/util/JwtTokenUtil.java index b6985c9..91fcecc 100644 --- a/Spring-Security-Demo/src/main/java/cn/mrdear/servuity/util/JwtTokenUtil.java +++ b/Spring-Security-Demo/src/main/java/cn/mrdear/security/util/JwtTokenUtil.java @@ -1,11 +1,11 @@ -package cn.mrdear.servuity.util; +package cn.mrdear.security.util; import org.apache.commons.lang3.math.NumberUtils; import org.springframework.beans.factory.annotation.Value; import org.springframework.security.core.Authentication; -import cn.mrdear.servuity.dto.TokenUserAuthentication; -import cn.mrdear.servuity.dto.TokenUserDTO; +import cn.mrdear.security.dto.TokenUserAuthentication; +import cn.mrdear.security.dto.TokenUserDTO; import io.jsonwebtoken.Claims; import io.jsonwebtoken.Jwts; import io.jsonwebtoken.SignatureAlgorithm;