• Search by APIs
  • Search by Words
  • Search Projects
Top Packages Top Classes Top Methods Top Projects
  • Java
  • Python
  • JavaScript
  • TypeScript
  • C++
  • Scala
  • Blog
Project: SpringAll (GitHub Link)
  • SpringAll-master
    • 22.Spring-Boot-Email
      • src
        • main
          • resources
            • application.yml
            • templates
              • emailTemplate.html
            • static
              • img
              • file
                • 项目文档.docx
          • java
            • com
              • springboot
                • demo
                  • DemoApplication.java
                  • controller
                    • EmailController.java
        • test
          • java
            • com
              • springboot
                • demo
                  • DemoApplicationTests.java
      • pom.xml
    • 13.Spring-Boot-Shiro-Authorization
      • src
        • main
          • resources
            • application.yml
            • init.sql
            • templates
              • user.html
              • 403.html
              • index.html
              • login.html
            • static
              • js
                • jquery-1.11.1.min.js
              • css
                • login.css
            • mapper
              • UserPermissionMapper.xml
              • UserRoleMapper.xml
              • UserMapper.xml
          • java
            • com
              • springboot
                • dao
                  • UserMapper.java
                  • UserPermissionMapper.java
                  • UserRoleMapper.java
                • pojo
                  • ResponseBo.java
                  • Role.java
                  • Permission.java
                  • User.java
                • util
                  • MD5Utils.java
                • config
                  • ShiroConfig.java
                • shiro
                  • ShiroRealm.java
                • handler
                  • GlobalExceptionHandler.java
                • Application.java
                • controller
                  • UserController.java
                  • LoginController.java
      • pom.xml
    • 51.Spring-Bean-Lifecycle
      • src
        • main
          • resources
            • application.properties
          • java
            • cc
              • mrbird
                • demo
                  • config
                    • WebConfig.java
                    • MyBeanPostProcessor.java
                  • domain
                    • Bird.java
                    • Fish.java
                    • User.java
                • DemoApplication.java
      • pom.xml
    • 28.Spring-Cloud-Eureka-Server-Discovery
      • Eureka-Client
        • src
          • main
            • resources
              • application.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
                    • controller
                      • TestController.java
        • pom.xml
      • Eureka-Service
        • src
          • main
            • resources
              • application.yml
              • application-peer1.yml
              • application-peer2.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
        • pom.xml
      • Server-Consumer
        • src
          • main
            • resources
              • application.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
                    • controller
                      • TestController.java
        • pom.xml
    • 18.Spring-Boot-Jackson
      • src
        • main
          • resources
            • application.properties
          • java
            • com
              • example
                • DemoApplication.java
                • pojo
                  • User.java
                • config
                  • JacksonConfig.java
                  • UserDeserializer.java
                  • UserSerializer.java
                • controller
                  • TestJsonController.java
        • test
          • java
            • com
              • example
                • demo
                  • DemoApplicationTests.java
      • pom.xml
    • 47.Spring-Boot-Content-Negotiation
      • src
        • main
          • resources
            • application.properties
          • java
            • com
              • example
                • demo
                  • resolver
                    • PropertiesHandlerMethodArgumentResolver.java
                  • DemoApplication.java
                  • config
                    • WebConfigurer.java
                  • converter
                    • PropertiesHttpMessageConverter.java
                  • handler
                    • PropertiesHandlerMethodReturnValueHandler.java
                  • controller
                    • TestController.java
        • test
          • java
            • com
              • example
                • demo
                  • DemoApplicationTests.java
      • pom.xml
    • 53.Dubbo-High-Availability
      • server-consumer
        • src
          • main
            • resources
              • application.yml
            • java
              • cc
                • mrbird
                  • consumer
                    • controller
                      • HelloController.java
                  • ConsumerApplicaiton.java
        • pom.xml
      • pom.xml
      • server-provider
        • src
          • main
            • resources
              • application.yml
            • java
              • cc
                • mrbird
                  • provider
                    • service
                      • HelloServiceImpl.java
                  • ProviderApplicaiton.java
        • pom.xml
      • common-api
        • src
          • main
            • java
              • cc
                • mrbird
                  • common
                    • api
                      • HelloService.java
        • pom.xml
    • 76.spring-boot-websocket-socketjs
      • src
        • main
          • resources
            • application.properties
            • static
              • client.html
          • java
            • cc
              • mrbird
                • socket
                  • configure
                    • WebSocketServerConfigure.java
                  • SpringBootWebsocketSocketjsApplication.java
                  • handler
                    • MyStringWebSocketHandler.java
      • pom.xml
    • 12.Spring-Boot-Shiro-RememberMe
      • src
        • main
          • resources
            • application.yml
            • init.sql
            • templates
              • index.html
              • login.html
            • static
              • js
                • jquery-1.11.1.min.js
              • css
                • login.css
            • mapper
              • UserMapper.xml
          • java
            • com
              • springboot
                • dao
                  • UserMapper.java
                • pojo
                  • ResponseBo.java
                  • User.java
                • util
                  • MD5Utils.java
                • config
                  • ShiroConfig.java
                • shiro
                  • ShiroRealm.java
                • Application.java
                • controller
                  • LoginController.java
      • pom.xml
    • 77.spring-cloud-alibaba-sentinel-dashboard-guide
      • src
        • main
          • resources
            • application.yml
          • java
            • cc
              • mrbird
                • sentinel
                  • SpringCloudAlibabaSentinelFlowControlApplication.java
                  • service
                    • HelloService.java
                  • controller
                    • TestController.java
      • pom.xml
    • 14.Spring-Boot-Shiro-Redis
      • src
        • main
          • resources
            • application.yml
            • init.sql
            • templates
              • user.html
              • 403.html
              • index.html
              • login.html
            • static
              • js
                • jquery-1.11.1.min.js
              • css
                • login.css
            • mapper
              • UserPermissionMapper.xml
              • UserRoleMapper.xml
              • UserMapper.xml
          • java
            • com
              • springboot
                • dao
                  • UserMapper.java
                  • UserPermissionMapper.java
                  • UserRoleMapper.java
                • pojo
                  • ResponseBo.java
                  • Role.java
                  • Permission.java
                  • User.java
                • util
                  • MD5Utils.java
                • config
                  • ShiroConfig.java
                • shiro
                  • ShiroRealm.java
                • handler
                  • GlobalExceptionHandler.java
                • Application.java
                • controller
                  • UserController.java
                  • LoginController.java
      • pom.xml
    • 40.Spring-Boot-Dubbo-Zookeeper
      • server-consumer
        • src
          • main
            • resources
              • application.yml
            • java
              • cc
                • mrbird
                  • consumer
                    • controller
                      • HelloController.java
                  • ConsumerApplicaiton.java
        • pom.xml
      • pom.xml
      • server-provider
        • src
          • main
            • resources
              • application.yml
            • java
              • cc
                • mrbird
                  • provider
                    • service
                      • HelloServiceImpl.java
                  • ProviderApplicaiton.java
        • pom.xml
      • common-api
        • src
          • main
            • java
              • cc
                • mrbird
                  • common
                    • api
                      • HelloService.java
        • pom.xml
    • 57.Spring-Boot-WebFlux
      • async-servlet
        • src
          • AsyncServlet.java
          • SyncServlet.java
        • web
          • WEB-INF
            • classes
              • SyncServlet.class
              • SSEServlet.class
              • AsyncServlet.class
            • web.xml
          • index.html
      • webflux
        • src
          • main
            • resources
              • application.yml
              • templates
                • flux.html
            • java
              • com
                • example
                  • webflux
                    • FluxTest.java
                    • MonoTest.java
                    • MonoFluxTest.java
                    • TestController.java
                    • ViewController.java
                    • WebfluxApplication.java
        • pom.xml
    • 66.Spring-Security-OAuth2-SSO
      • pom.xml
      • sso-application-two
        • src
          • main
            • resources
              • application.yml
              • static
                • index.html
            • java
              • cc
                • mrbird
                  • sso
                    • client
                      • controller
                        • UserController.java
                    • SsoApplicaitonTwo.java
        • pom.xml
      • sso-application-one
        • src
          • main
            • resources
              • application.yml
              • static
                • index.html
            • java
              • cc
                • mrbird
                  • sso
                    • SsoApplicaitonOne.java
                    • client
                      • config
                        • WebSecurityConfigurer.java
                      • controller
                        • UserController.java
        • pom.xml
      • sso-server
        • src
          • main
            • resources
              • application.yml
            • java
              • cc
                • mrbird
                  • sso
                    • SsoServerApplication.java
                    • server
                      • config
                        • SsoAuthorizationServerConfig.java
                        • WebSecurityConfig.java
                      • service
                        • UserDetailService.java
                      • domain
                        • MyUser.java
        • pom.xml
    • 31.Spring-Cloud-Hystrix-Dashboard-Turbine
      • Eureka-Client
        • src
          • main
            • resources
              • application.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
                    • domain
                      • User.java
                    • controller
                      • UserController.java
                      • TestController.java
        • pom.xml
      • Hystrix-Dashboard
        • src
          • main
            • resources
              • application.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
        • pom.xml
      • Eureka-Service
        • src
          • main
            • resources
              • application.yml
              • application-peer1.yml
              • application-peer2.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
        • pom.xml
      • Ribbon-Consumer
        • src
          • main
            • resources
              • application.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
                    • domain
                      • User.java
                    • Service
                      • UserService.java
                    • filter
                      • HystrixRequestContextServletFilter.java
                    • controller
                      • TestController.java
        • pom.xml
      • Turbine
        • src
          • main
            • resources
              • application.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
        • pom.xml
    • 68.spring-batch-itemreader
      • src
        • main
          • resources
            • TEST.sql
            • application.yml
            • file.json
            • file2
            • file
            • file.xml
            • file1
          • java
            • cc
              • mrbird
                • batch
                  • entity
                    • TestData.java
                  • job
                    • FileItemReaderDemo.java
                    • JSONFileItemReaderDemo.java
                    • MultiFileIteamReaderDemo.java
                    • XmlFileItemReaderDemo.java
                    • MySimpleItemReaderDemo.java
                    • DataSourceItemReaderDemo.java
                  • SpringBatchItemreaderApplication.java
                  • reader
                    • MySimpleIteamReader.java
      • pom.xml
    • 49.Spring-Boot-Async
      • src
        • main
          • resources
            • application.properties
          • java
            • com
              • example
                • demo
                  • DemoApplication.java
                  • config
                    • AsyncPoolConfig.java
                  • service
                    • TestService.java
                  • controller
                    • TestController.java
        • test
          • java
            • com
              • example
                • demo
                  • DemoApplicationTests.java
      • pom.xml
    • 43.Spring-Cloud-Sleuth
      • Eureka-Service
        • src
          • main
            • resources
              • application.yml
              • application-peer1.yml
              • application-peer2.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
        • pom.xml
      • Zipkin-Server
        • src
          • main
            • resources
              • application.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
        • pom.xml
      • Server-Provider1
        • src
          • main
            • resources
              • application.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
                    • controller
                      • HelloController.java
        • pom.xml
      • Server-Provider2
        • src
          • main
            • resources
              • application.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
                    • controller
                      • HelloController.java
        • pom.xml
    • 62.Spring-Boot-Shiro-JWT
      • src
        • main
          • resources
            • ValidationMessages.properties
            • postman.json
            • application.yml
            • readme.md
          • java
            • com
              • example
                • demo
                  • utils
                    • MD5Util.java
                    • SpringContextUtil.java
                    • DateUtil.java
                    • SystemUtils.java
                  • authentication
                    • ShiroRealm.java
                    • JWTToken.java
                    • ShiroConfig.java
                    • JWTFilter.java
                    • JWTUtil.java
                  • properties
                    • SystemProperties.java
                  • DemoApplication.java
                  • exception
                    • SystemException.java
                  • runner
                    • PrintRunner.java
                  • domain
                    • Response.java
                    • User.java
                  • handler
                    • GlobalExceptionHandler.java
                  • controller
                    • LoginController.java
                    • TestController.java
      • pom.xml
    • 42.Spring-Cloud-Bus
      • config-server
        • src
          • main
            • resources
              • config-server.keystore
              • application.yml
              • bootstrap.yml
            • java
              • cc
                • mrbird
                  • demo
                    • DemoApplication.java
        • pom.xml
      • Eureka-Service
        • src
          • main
            • resources
              • application.yml
              • application-peer1.yml
              • application-peer2.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
        • pom.xml
      • config-client
        • src
          • main
            • resources
              • bootstrap.yml
            • java
              • cc
                • mrbird
                  • demo
                    • DemoApplication.java
                    • controller
                      • TestController.java
        • pom.xml
    • 11.Spring-Boot-Shiro-Authentication
      • src
        • main
          • resources
            • application.yml
            • init.sql
            • templates
              • index.html
              • login.html
            • static
              • js
                • jquery-1.11.1.min.js
              • css
                • login.css
            • mapper
              • UserMapper.xml
          • java
            • com
              • springboot
                • dao
                  • UserMapper.java
                • pojo
                  • ResponseBo.java
                  • User.java
                • util
                  • MD5Utils.java
                • config
                  • ShiroConfig.java
                • shiro
                  • ShiroRealm.java
                • Application.java
                • controller
                  • LoginController.java
      • pom.xml
    • 74.spring-cloud-alibaba-nacos-register
      • provider
        • src
          • main
            • resources
              • application.yml
            • java
              • cc
                • mrbird
                  • provider
                    • ProviderApplication.java
                    • controller
                      • HelloController.java
        • pom.xml
      • pom.xml
      • consumer
        • src
          • main
            • resources
              • application.yml
            • java
              • cc
                • mrbird
                  • consumer
                    • configure
                      • ConsumerConfigure.java
                    • controller
                      • ConsumeController.java
                    • ConsumerApplication.java
        • pom.xml
    • 67.spring-batch-start
      • src
        • main
          • resources
            • application.yml
          • java
            • cc
              • mrbird
                • batch
                  • job
                    • MultiStepJobDemo.java
                    • DeciderJobDemo.java
                    • FirstJobDemo.java
                    • SplitJobDemo.java
                    • FlowJobDemo.java
                    • NestedJobDemo.java
                  • decider
                    • MyDecider.java
                  • SpringBatchStartApplication.java
      • pom.xml
    • 32.Spring-Cloud-Hystrix-Dashboard-Turbine-RabbitMQ
      • Eureka-Client
        • src
          • main
            • resources
              • application.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
                    • domain
                      • User.java
                    • controller
                      • UserController.java
                      • TestController.java
        • pom.xml
      • Hystrix-Dashboard
        • src
          • main
            • resources
              • application.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
        • pom.xml
      • Eureka-Service
        • src
          • main
            • resources
              • application.yml
              • application-peer1.yml
              • application-peer2.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
        • pom.xml
      • Turbine-Stream
        • src
          • main
            • resources
              • application.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
        • pom.xml
      • Ribbon-Consumer
        • src
          • main
            • resources
              • application.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
                    • domain
                      • User.java
                    • Service
                      • UserService.java
                    • filter
                      • HystrixRequestContextServletFilter.java
                    • controller
                      • TestController.java
        • pom.xml
    • 54.Spring-Boot-Kafka
      • src
        • main
          • resources
            • application.yml
          • java
            • com
              • example
                • demo
                  • KafkaApplication.java
                  • config
                    • KafkaConsumerConfig.java
                    • KafkaProducerConfig.java
                  • domain
                    • Message.java
                  • listener
                    • KafkaMessageListener.java
                  • controller
                    • SendMessageController.java
      • pom.xml
    • 09.Spring-Boot-Redis-Cache
      • src
        • main
          • resources
            • application.yml
            • init.sql
          • java
            • com
              • springboot
                • ApplicationTest.java
                • config
                  • RedisConfig.java
                • service
                  • impl
                    • StudentServiceImpl.java
                  • StudentService.java
                • bean
                  • Student.java
                • Application.java
                • mapper
                  • StudentMapper.java
      • pom.xml
    • 15.Spring-Boot-Shiro-Ehcache
      • src
        • main
          • resources
            • application.yml
            • init.sql
            • templates
              • user.html
              • 403.html
              • index.html
              • login.html
            • config
              • shiro-ehcache.xml
            • static
              • js
                • jquery-1.11.1.min.js
              • css
                • login.css
            • mapper
              • UserPermissionMapper.xml
              • UserRoleMapper.xml
              • UserMapper.xml
          • java
            • com
              • springboot
                • dao
                  • UserMapper.java
                  • UserPermissionMapper.java
                  • UserRoleMapper.java
                • pojo
                  • ResponseBo.java
                  • Role.java
                  • Permission.java
                  • User.java
                • util
                  • MD5Utils.java
                • config
                  • ShiroConfig.java
                • shiro
                  • ShiroRealm.java
                • handler
                  • GlobalExceptionHandler.java
                • Application.java
                • controller
                  • UserController.java
                  • LoginController.java
      • pom.xml
    • 75.spring-cloud-alibaba-nacos-config
      • src
        • main
          • resources
            • application.yml
            • bootstrap.yml
          • java
            • cc
              • mrbird
                • nacos
                  • SpringCloudAlibabaNacosConfigApplication.java
                  • controller
                    • TestController.java
      • pom.xml
    • 16.Spring-Boot-Shiro-Thymeleaf-Tag
      • src
        • main
          • resources
            • application.yml
            • init.sql
            • templates
              • user.html
              • 403.html
              • index.html
              • login.html
            • config
              • shiro-ehcache.xml
            • static
              • js
                • jquery-1.11.1.min.js
              • css
                • login.css
            • mapper
              • UserPermissionMapper.xml
              • UserRoleMapper.xml
              • UserMapper.xml
          • java
            • com
              • springboot
                • dao
                  • UserMapper.java
                  • UserPermissionMapper.java
                  • UserRoleMapper.java
                • pojo
                  • ResponseBo.java
                  • Role.java
                  • Permission.java
                  • User.java
                • util
                  • MD5Utils.java
                • config
                  • ShiroConfig.java
                • shiro
                  • ShiroRealm.java
                • handler
                  • GlobalExceptionHandler.java
                • Application.java
                • controller
                  • UserController.java
                  • LoginController.java
      • pom.xml
    • 48.Spring-Boot-CORS-Support
      • src
        • main
          • resources
            • templates
              • index.html
            • application.properties
          • java
            • com
              • example
                • demo
                  • DemoApplication.java
                  • config
                    • WebConfigurer.java
                  • controller
                    • TestController.java
        • test
          • java
            • com
              • example
                • demo
                  • DemoApplicationTests.java
      • pom.xml
    • 25.Spring-Boot-Exception
      • src
        • main
          • resources
            • resources
              • error
                • 500.html
            • application.properties
          • java
            • cc
              • mrbird
                • exception
                  • UserNotExistException.java
                • handler
                  • ControllerExceptionHandler.java
                • Application.java
                • controller
                  • UserController.java
        • test
          • java
            • cc
              • mrbird
                • cc
                  • mrbird
                    • demo
                      • ApplicationTests.java
      • pom.xml
    • 65.Spring-Security-OAuth2-Config
      • src
        • main
          • resources
            • application.yml
          • java
            • cc
              • mrbird
                • security
                  • validate
                    • smscode
                      • SmsCode.java
                      • SmsAuthenticationConfig.java
                      • SmsAuthenticationFilter.java
                      • SmsAuthenticationProvider.java
                      • SmsCodeFilter.java
                      • SmsAuthenticationToken.java
                  • config
                    • TokenStoreConfig.java
                    • ResourceServerConfig.java
                    • SecurityConfig.java
                    • AuthorizationServerConfig.java
                    • JWTokenConfig.java
                  • service
                    • RedisCodeService.java
                    • UserDetailService.java
                  • SecurityApplication.java
                  • domain
                    • MyUser.java
                  • enhancer
                    • JWTokenEnhancer.java
                  • handler
                    • MyAuthenticationSucessHandler.java
                    • MyAuthenticationFailureHandler.java
                  • controller
                    • UserController.java
                    • ValidateController.java
      • pom.xml
      • security.postman_collection.json
    • 50.Spring-Regist-Bean
      • src
        • main
          • resources
            • application.properties
          • java
            • cc
              • mrbird
                • demo
                  • dao
                    • UserMapper.java
                  • selector
                    • MyImportSelector.java
                  • config
                    • WebConfig.java
                  • service
                    • impl
                      • Java8CalculateServiceImpl.java
                      • Java7CalculateServiceImpl.java
                    • UserService.java
                    • CalculateService.java
                  • factory
                    • CherryFactoryBean.java
                  • domain
                    • Strawberry.java
                    • Cherry.java
                    • Apple.java
                    • Watermelon.java
                    • Hello.java
                    • Banana.java
                    • User.java
                    • UserDetail.java
                  • register
                    • MyImportBeanDefinitionRegistrar.java
                  • filter
                    • MyTypeFilter.java
                  • controller
                    • UserController.java
                  • condition
                    • MyCondition.java
                • DemoApplication.java
      • pom.xml
    • 19.Spring-Boot-Testing
      • src
        • main
          • resources
            • application.yml
            • init.sql
            • config
              • mybatis-config.xml
          • java
            • demo
              • springboot
                • test
                  • TestApplication.java
                  • config
                    • MyMapper.java
                  • service
                    • impl
                      • BaseService.java
                      • UserServiceImpl.java
                    • UserService.java
                    • IService.java
                  • domain
                    • User.java
                  • mapper
                    • UserMapper.java
                    • SeqenceMapper.java
                  • controller
                    • UserController.java
        • test
          • java
            • demo
              • springboot
                • test
                  • UserControllerTest.java
      • pom.xml
    • LICENSE
    • 21.Spring-Boot-Actuator
      • src
        • main
          • resources
            • application.yml
          • java
            • com
              • springboot
                • demo
                  • DemoApplication.java
        • test
          • java
            • com
              • springboot
                • demo
                  • DemoApplicationTests.java
      • pom.xml
    • 03.Spring-Boot-MyBatis
      • src
        • main
          • resources
            • application.yml
            • init.sql
          • java
            • com
              • springboot
                • service
                  • impl
                    • StudentServiceImp.java
                  • StudentService.java
                • bean
                  • Student.java
                • Application.java
                • mapper
                  • StudentMapper.java
                • controller
                  • TestController.java
      • pom.xml
    • 63.Spring-Security-OAuth2-Guide
      • src
        • main
          • resources
            • application.yml
          • java
            • cc
              • mrbird
                • security
                  • config
                    • ResourceServerConfig.java
                    • AuthorizationServerConfig.java
                  • service
                    • UserDetailService.java
                  • SecurityApplication.java
                  • domain
                    • MyUser.java
                  • controller
                    • UserController.java
      • pom.xml
    • 44.Spring-Boot-Autoconfiguration
      • src
        • main
          • resources
            • META-INF
              • spring.factories
            • application.properties
          • java
            • com
              • example
                • demo
                  • bootstrap
                    • TestEnableBootstap.java
                    • EnableAutoConfigurationBootstrap.java
                    • ServiceBootstrap.java
                  • configuration
                    • HelloWorldAutoConfiguration.java
                    • HelloWorldConfiguration.java
                  • selector
                    • HelloWorldImportSelector.java
                  • DemoApplication.java
                  • service
                    • TestService.java
                  • annotation
                    • EnableHelloWorld.java
                    • SecondLevelService.java
                    • FirstLevelService.java
        • test
          • java
            • com
              • example
                • demo
                  • DemoApplicationTests.java
      • pom.xml
    • 29.Spring-Cloud-Ribbon-LoadBalance
      • Eureka-Client
        • src
          • main
            • resources
              • application.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
                    • domain
                      • User.java
                    • controller
                      • UserController.java
                      • TestController.java
        • pom.xml
      • Eureka-Service
        • src
          • main
            • resources
              • application.yml
              • application-peer1.yml
              • application-peer2.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
        • pom.xml
      • Ribbon-Consumer
        • src
          • main
            • resources
              • application.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
                    • domain
                      • User.java
                    • controller
                      • TestController.java
        • pom.xml
    • 30.Spring-Cloud-Hystrix-Circuit-Breaker
      • Eureka-Client
        • src
          • main
            • resources
              • application.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
                    • domain
                      • User.java
                    • controller
                      • UserController.java
                      • TestController.java
        • pom.xml
      • Eureka-Service
        • src
          • main
            • resources
              • application.yml
              • application-peer1.yml
              • application-peer2.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
        • pom.xml
      • Ribbon-Consumer
        • src
          • main
            • resources
              • application.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
                    • domain
                      • User.java
                    • Service
                      • UserService.java
                    • filter
                      • HystrixRequestContextServletFilter.java
                    • controller
                      • TestController.java
        • pom.xml
    • 41.Spring-Cloud-Config
      • properties
        • febs-test.yml
        • febs-pro.yml
        • febs.yml
        • febs-dev.yml
      • config-server
        • src
          • main
            • resources
              • config-server.keystore
              • application.yml
              • bootstrap.yml
            • java
              • cc
                • mrbird
                  • demo
                    • DemoApplication.java
        • pom.xml
      • Eureka-Service
        • src
          • main
            • resources
              • application.yml
              • application-peer1.yml
              • application-peer2.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
        • pom.xml
      • config-client
        • src
          • main
            • resources
              • bootstrap.yml
            • java
              • cc
                • mrbird
                  • demo
                    • DemoApplication.java
                    • controller
                      • TestController.java
        • pom.xml
    • 05.Spring-Boot-MyBatis-MultiDataSource
      • src
        • main
          • resources
            • application.yml
            • oracle_sql.sql
            • mysql_sql.sql
            • mapper
              • oracle
                • OracleStudentMapper.xml
              • mysql
                • MysqlStudentMapper.xml
          • java
            • com
              • springboot
                • mysqldao
                  • MysqlStudentMapper.java
                • service
                  • impl
                    • StudentServiceImp.java
                  • StudentService.java
                • datasource
                  • OracleDatasourceConfig.java
                  • MysqlDatasourceConfig.java
                • oracledao
                  • OracleStudentMapper.java
                • Application.java
                • controller
                  • StudentController.java
      • pom.xml
    • 59.Spring-Security-SessionManager
      • src
        • main
          • resources
            • application.yml
            • resources
              • css
                • login.css
              • login.html
          • java
            • cc
              • mrbird
                • security
                  • browser
                    • BrowserSecurityConfig.java
                    • UserDetailService.java
                • web
                  • controller
                    • BrowserSecurityController.java
                    • ValidateController.java
                    • TestController.java
                • validate
                  • code
                    • ValidateCodeException.java
                    • ImageCode.java
                    • ValidateCodeFilter.java
                  • smscode
                    • SmsCode.java
                    • SmsAuthenticationConfig.java
                    • SmsAuthenticationFilter.java
                    • SmsAuthenticationProvider.java
                    • SmsCodeFilter.java
                    • SmsAuthenticationToken.java
                • SecurityApplication.java
                • domain
                  • MyUser.java
                • handler
                  • MyAuthenticationSucessHandler.java
                  • MyAuthenticationFailureHandler.java
                • session
                  • MySessionExpiredStrategy.java
      • pom.xml
    • 58.Spring-Boot-WebFlux-crud
      • webflux crud.postman_collection.json
      • src
        • main
          • resources
            • application.yml
          • java
            • com
              • example
                • webflux
                  • dao
                    • UserDao.java
                  • service
                    • UserService.java
                  • domain
                    • User.java
                  • controller
                    • UserController.java
                  • WebfluxApplication.java
      • pom.xml
    • 56.Spring-Boot-MongoDB-crud
      • src
        • main
          • resources
            • application.yml
          • java
            • com
              • example
                • mongodb
                  • dao
                    • UserDao.java
                  • MongodbApplication.java
                  • service
                    • UserService.java
                  • domain
                    • User.java
                  • controller
                    • UserController.java
      • pom.xml
      • Mongo DB crud.postman_collection.json
    • 07.Spring-Boot-AOP-Log
      • src
        • main
          • resources
            • application.yml
            • init.sql
          • java
            • com
              • springboot
                • dao
                  • impl
                    • SysLogDaoImp.java
                  • SysLogDao.java
                • util
                  • HttpContextUtils.java
                  • IPUtils.java
                • annotation
                  • Log.java
                • aspect
                  • LogAspect.java
                • domain
                  • SysLog.java
                • Application.java
                • controller
                  • TestController.java
      • pom.xml
    • 39.Spring-Cloud-Zuul-Router
      • Zuul-Gateway
        • src
          • main
            • resources
              • application.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
                    • filter
                      • PreSendForwardFilter.java
        • pom.xml
      • Eureka-Client
        • src
          • main
            • resources
              • application.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
                    • domain
                      • User.java
                    • controller
                      • UserController.java
                      • TestController.java
        • pom.xml
      • Eureka-Service
        • src
          • main
            • resources
              • application.yml
              • application-peer1.yml
              • application-peer2.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
        • pom.xml
      • Feign-Consumer
        • src
          • main
            • resources
              • application.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
                    • service
                      • UserService.java
                      • UserServiceFallback.java
                    • domain
                      • User.java
                    • controller
                      • TestController.java
        • pom.xml
    • 02.Spring-Boot-Config
      • src
        • main
          • resources
            • test.properties
            • application-dev.properties
            • application-prod.properties
            • banner.txt
            • application.properties
          • java
            • com
              • springboot
                • bean
                  • TestConfigBean.java
                  • BlogProperties.java
                  • ConfigBean.java
                • Application.java
                • controller
                  • IndexController.java
        • test
          • java
            • com
              • springboot
                • demo
                  • DemoApplicationTests.java
      • pom.xml
    • 35.Spring-Security-Authentication
      • src
        • main
          • resources
            • application.yml
            • resources
              • css
                • login.css
              • login.html
          • java
            • cc
              • mrbird
                • security
                  • browser
                    • BrowserSecurityConfig.java
                    • UserDetailService.java
                • web
                  • controller
                    • BrowserSecurityController.java
                    • TestController.java
                • SecurityApplication.java
                • domain
                  • MyUser.java
                • handler
                  • MyAuthenticationSucessHandler.java
                  • MyAuthenticationFailureHandler.java
      • pom.xml
    • 26.Spring-Boot-Filter-Interceptor
      • src
        • main
          • resources
            • resources
              • error
                • 500.html
            • application.properties
          • java
            • cc
              • mrbird
                • config
                  • WebConfig.java
                • interceptor
                  • TimeInterceptor.java
                • filter
                  • TimeFilter.java
                • Application.java
                • controller
                  • UserController.java
        • test
          • java
            • cc
              • mrbird
                • cc
                  • mrbird
                    • demo
                      • ApplicationTests.java
      • pom.xml
    • 04.Spring-Boot-JdbcTemplate
      • src
        • main
          • resources
            • application.yml
            • init.sql
          • java
            • com
              • springboot
                • dao
                  • impl
                    • StudentDaoImp.java
                  • StudentDao.java
                • service
                  • impl
                    • StudentServiceImp.java
                  • StudentService.java
                • bean
                  • Student.java
                • Application.java
                • mapper
                  • StudentMapper.java
                • controller
                  • TestController.java
      • pom.xml
    • 36.Spring-Security-ValidateCode
      • src
        • main
          • resources
            • application.yml
            • resources
              • css
                • login.css
              • login.html
          • java
            • cc
              • mrbird
                • security
                  • browser
                    • BrowserSecurityConfig.java
                    • UserDetailService.java
                • web
                  • controller
                    • BrowserSecurityController.java
                    • ValidateController.java
                    • TestController.java
                • validate
                  • code
                    • ValidateCodeException.java
                    • ImageCode.java
                    • ValidateCodeFilter.java
                • SecurityApplication.java
                • domain
                  • MyUser.java
                • handler
                  • MyAuthenticationSucessHandler.java
                  • MyAuthenticationFailureHandler.java
      • pom.xml
    • 45.Spring-Boot-SpringApplication
      • src
        • main
          • resources
            • META-INF
              • spring.factories
            • application.properties
          • java
            • com
              • example
                • demo
                  • DemoApplication.java
                  • runner
                    • HelloCommandLineRunner.java
                    • HelloApplicationRunner.java
                  • initializer
                    • AfterHelloApplicationContextInitializer.java
                    • HelloApplicationContextInitializer.java
                  • listener
                    • HelloApplicationRunListener.java
                    • ContextClosedEventListener.java
                    • AfterContextClosedEventListener.java
        • test
          • java
            • com
              • example
                • demo
                  • DemoApplicationTests.java
      • pom.xml
    • 55.Spring-Cloud-Consul
      • server-proivder
        • src
          • main
            • resources
              • application.yml
            • java
              • com
                • example
                  • demo
                    • ServerProviderApplication.java
                    • TestController.java
        • pom.xml
      • server-consumer
        • src
          • main
            • resources
              • application.yml
            • java
              • com
                • example
                  • demo
                    • ServerConsumerApplication.java
                    • TestController.java
        • pom.xml
    • 69.spring-batch-itemwriter
      • src
        • main
          • resources
            • application.yml
          • java
            • cc
              • mrbird
                • batch
                  • entity
                    • TestData.java
                  • job
                    • DatabaseItemWriterDemo.java
                    • JsonFileItemWriterDemo.java
                    • XmlFileItemWriterDemo.java
                    • FileItemWriterDemo.java
                    • MultiFileItemWriteDemo.java
                  • SpringBatchItemwriterApplication.java
                  • reader
                    • ItemReaderConfigure.java
                  • writer
                    • ItemWriterConfigure.java
      • pom.xml
    • 71.spring-batch-listener
      • src
        • main
          • resources
            • application.yml
          • java
            • cc
              • mrbird
                • batch
                  • job
                    • ListenerTestJobDemo.java
                    • CompositeJobExecutionListenerJobDemo.java
                  • SpringBatchListenerApplication.java
                  • listener
                    • MyItemProcessListener.java
                    • MyJobExecutionListener.java
                    • MyChunkListener.java
                    • MyItemWriterListener.java
                    • MyItemReaderListener.java
                    • MyStepExecutionListener.java
      • pom.xml
    • 70.spring-batch-itemprocessor
      • src
        • main
          • resources
            • application.yml
          • java
            • cc
              • mrbird
                • batch
                  • entity
                    • job
                      • TestDataTransformItemPorcessorDemo.java
                      • TestDataFilterItemProcessorDemo.java
                      • ValidatingItemProcessorDemo.java
                      • CompositeItemProcessorDemo.java
                      • BeanValidatingItemProcessorDemo.java
                    • TestData.java
                    • reader
                      • ItemReaderConfigure.java
                  • processor
                    • TestDataTransformItemPorcessor.java
                    • TestDataFilterItemProcessor.java
                  • SpringBatchItemprocessorApplication.java
      • pom.xml
    • 73.spring-batch-launcher
      • src
        • main
          • resources
            • application.yml
          • java
            • cc
              • mrbird
                • batch
                  • job
                    • MyJob.java
                  • configure
                    • JobConfigure.java
                  • SpringBatchLauncherApplication.java
                  • controller
                    • JobController.java
      • pom.xml
    • 61.Spring-security-Permission
      • src
        • main
          • resources
            • application.yml
            • resources
              • css
                • login.css
              • login.html
          • java
            • cc
              • mrbird
                • security
                  • browser
                    • BrowserSecurityConfig.java
                    • UserDetailService.java
                • web
                  • controller
                    • BrowserSecurityController.java
                    • ValidateController.java
                    • TestController.java
                • validate
                  • code
                    • ValidateCodeException.java
                    • ImageCode.java
                    • ValidateCodeFilter.java
                  • smscode
                    • SmsCode.java
                    • SmsAuthenticationConfig.java
                    • SmsAuthenticationFilter.java
                    • SmsAuthenticationProvider.java
                    • SmsCodeFilter.java
                    • SmsAuthenticationToken.java
                • SecurityApplication.java
                • domain
                  • MyUser.java
                • handler
                  • MyLogOutSuccessHandler.java
                  • MyAuthenticationSucessHandler.java
                  • MyAuthenticationAccessDeniedHandler.java
                  • MyAuthenticationFailureHandler.java
                • session
                  • MySessionExpiredStrategy.java
      • pom.xml
    • 06.Spring-Boot-JdbcTemplate-MultiDataSource
      • src
        • main
          • resources
            • application.yml
            • oracle_sql.sql
            • mysql_sql.sql
          • java
            • com
              • springboot
                • dao
                  • impl
                    • OracleStudentDaoImp.java
                    • MysqlStudentDaoImp.java
                  • MysqlStudentDao.java
                  • OracleStudentDao.java
                • service
                  • impl
                    • StudentServiceImp.java
                  • StudentService.java
                • datasource
                  • DataSourceConfig.java
                • Application.java
                • controller
                  • StudentController.java
      • pom.xml
    • 46.Spring-Boot-Hibernate-Validator
      • src
        • main
          • resources
            • ValidationMessages.properties
            • application.properties
          • java
            • com
              • example
                • demo
                  • DemoApplication.java
                  • domain
                    • User.java
                  • handler
                    • GlobalExceptionHandler.java
                  • controller
                    • TestController.java
        • test
          • java
            • com
              • example
                • demo
                  • DemoApplicationTests.java
      • pom.xml
    • 23.Spring-Boot-Admin
      • Spring Boot Admin Client
        • src
          • main
            • resources
              • application.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
          • test
            • java
              • com
                • example
                  • demo
                    • DemoApplicationTests.java
        • pom.xml
      • Spring Boot Admin Server
        • src
          • main
            • resources
              • application.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
          • test
            • java
              • com
                • example
                  • demo
                    • DemoApplicationTests.java
        • pom.xml
    • 64.Spring-Security-OAuth2-Customize
      • src
        • main
          • resources
            • application.yml
          • java
            • cc
              • mrbird
                • security
                  • validate
                    • smscode
                      • SmsCode.java
                      • SmsAuthenticationConfig.java
                      • SmsAuthenticationFilter.java
                      • SmsAuthenticationProvider.java
                      • SmsCodeFilter.java
                      • SmsAuthenticationToken.java
                  • config
                    • ResourceServerConfig.java
                    • AuthorizationServerConfig.java
                  • service
                    • RedisCodeService.java
                    • UserDetailService.java
                  • SecurityApplication.java
                  • domain
                    • MyUser.java
                  • handler
                    • MyAuthenticationSucessHandler.java
                    • MyAuthenticationFailureHandler.java
                  • controller
                    • UserController.java
                    • ValidateController.java
      • pom.xml
    • 17.Spring-Boot-Shiro-Session
      • src
        • main
          • resources
            • application.yml
            • init.sql
            • templates
              • user.html
              • online.html
              • 403.html
              • index.html
              • login.html
            • config
              • shiro-ehcache.xml
            • static
              • js
                • dateFormat.js
                • jquery-1.11.1.min.js
              • css
                • login.css
            • mapper
              • UserPermissionMapper.xml
              • UserRoleMapper.xml
              • UserMapper.xml
          • java
            • com
              • springboot
                • dao
                  • UserMapper.java
                  • UserPermissionMapper.java
                  • UserRoleMapper.java
                • pojo
                  • ResponseBo.java
                  • UserOnline.java
                  • Role.java
                  • Permission.java
                  • User.java
                • util
                  • MD5Utils.java
                • config
                  • ShiroConfig.java
                • service
                  • impl
                    • SessionServiceImpl.java
                  • SessionService.java
                • shiro
                  • ShiroRealm.java
                • handler
                  • GlobalExceptionHandler.java
                • listener
                  • ShiroSessionListener.java
                • Application.java
                • controller
                  • UserController.java
                  • LoginController.java
                  • SessionController.java
      • pom.xml
    • readme.md
    • 01.Start-Spring-Boot
      • src
        • main
          • resources
            • application.properties
          • java
            • com
              • springboot
                • demo
                  • DemoApplication.java
        • test
          • java
            • com
              • springboot
                • demo
                  • DemoApplicationTests.java
      • pom.xml
    • 78.spring-cloud-alibaba-sentinelresource
      • provider
        • src
          • main
            • resources
              • application.yml
            • java
              • cc
                • mrbird
                  • provider
                    • ProviderApplication.java
        • pom.xml
      • pom.xml
      • consumer
        • src
          • main
            • resources
              • application.yml
            • java
              • cc
                • mrbird
                  • consumer
                    • ConsumerApplication.java
        • pom.xml
    • 10.Spring-Boot-Ehcache-Cache
      • src
        • main
          • resources
            • ehcache.xml
            • application.yml
            • init.sql
          • java
            • com
              • springboot
                • ApplicationTest.java
                • service
                  • impl
                    • StudentServiceImpl.java
                  • StudentService.java
                • bean
                  • Student.java
                • Application.java
                • mapper
                  • StudentMapper.java
      • pom.xml
    • 24.Spring-Boot-Devtools
      • src
        • main
          • resources
            • application.yml
          • java
            • com
              • springboot
                • demo
                  • DemoApplication.java
        • test
          • java
            • com
              • springboot
                • demo
                  • DemoApplicationTests.java
      • pom.xml
    • 52.Dubbo-OPS-Mointor
      • spring-boot-dubbo-applicaiton
        • server-consumer
          • src
            • main
              • resources
                • application.yml
              • java
                • cc
                  • mrbird
                    • consumer
                      • controller
                        • HelloController.java
                    • ConsumerApplicaiton.java
          • pom.xml
        • pom.xml
        • server-provider
          • src
            • main
              • resources
                • application.yml
              • java
                • cc
                  • mrbird
                    • provider
                      • service
                        • HelloServiceImpl.java
                    • ProviderApplicaiton.java
          • pom.xml
        • common-api
          • src
            • main
              • java
                • cc
                  • mrbird
                    • common
                      • api
                        • HelloService.java
          • pom.xml
    • 72.spring-batch-exception
      • src
        • main
          • resources
            • application.yml
          • java
            • cc
              • mrbird
                • batch
                  • SpringBatchExceptionApplication.java
                  • job
                    • DefaultExceptionJobDemo.java
                    • RestartJobDemo.java
                    • TransactionJobDemo.java
                    • RetryExceptionJobDemo.java
                    • SkipExceptionJobDemo.java
                  • exception
                    • MyJobExecutionException.java
                  • listener
                    • MySkipListener.java
      • pom.xml
    • 27.Spring-Boot-Mapper-PageHelper
      • src
        • main
          • resources
            • application.yml
            • mybatis-generator.xml
            • mapper
              • UserMapper.xml
          • java
            • com
              • springboot
                • ApplicationTest.java
                • config
                  • MyMapper.java
                • service
                  • impl
                    • BaseService.java
                    • UserServiceImpl.java
                  • UserService.java
                  • IService.java
                • bean
                  • User.java
                • Application.java
                • mapper
                  • UserMapper.java
                  • SeqenceMapper.java
      • pom.xml
    • .gitignore
    • 08.Spring-Boot-Thymeleaf
      • src
        • main
          • resources
            • templates
              • account.html
            • application.properties
            • static
              • css
                • style.css
          • java
            • com
              • springboot
                • bean
                  • Account.java
                • Application.java
                • controller
                  • IndexController.java
      • pom.xml
    • 34.Start-Spring-Security
      • src
        • main
          • resources
            • application.yml
          • java
            • cc
              • mrbird
                • security
                  • browser
                    • BrowserSecurityConfig.java
                • web
                  • controller
                    • TestController.java
                • SecurityApplication.java
      • pom.xml
    • 37.Spring-Security-RememberMe
      • src
        • main
          • resources
            • application.yml
            • resources
              • css
                • login.css
              • login.html
          • java
            • cc
              • mrbird
                • security
                  • browser
                    • BrowserSecurityConfig.java
                    • UserDetailService.java
                • web
                  • controller
                    • BrowserSecurityController.java
                    • ValidateController.java
                    • TestController.java
                • validate
                  • code
                    • ValidateCodeException.java
                    • ImageCode.java
                    • ValidateCodeFilter.java
                • SecurityApplication.java
                • domain
                  • MyUser.java
                • handler
                  • MyAuthenticationSucessHandler.java
                  • MyAuthenticationFailureHandler.java
      • pom.xml
    • 60.Spring-Security-Logout
      • src
        • main
          • resources
            • application.yml
            • resources
              • css
                • login.css
              • login.html
          • java
            • cc
              • mrbird
                • security
                  • browser
                    • BrowserSecurityConfig.java
                    • UserDetailService.java
                • web
                  • controller
                    • BrowserSecurityController.java
                    • ValidateController.java
                    • TestController.java
                • validate
                  • code
                    • ValidateCodeException.java
                    • ImageCode.java
                    • ValidateCodeFilter.java
                  • smscode
                    • SmsCode.java
                    • SmsAuthenticationConfig.java
                    • SmsAuthenticationFilter.java
                    • SmsAuthenticationProvider.java
                    • SmsCodeFilter.java
                    • SmsAuthenticationToken.java
                • SecurityApplication.java
                • domain
                  • MyUser.java
                • handler
                  • MyLogOutSuccessHandler.java
                  • MyAuthenticationSucessHandler.java
                  • MyAuthenticationFailureHandler.java
                • session
                  • MySessionExpiredStrategy.java
      • pom.xml
    • 38.Spring-Security-SmsCode
      • src
        • main
          • resources
            • application.yml
            • resources
              • css
                • login.css
              • login.html
          • java
            • cc
              • mrbird
                • security
                  • browser
                    • BrowserSecurityConfig.java
                    • UserDetailService.java
                • web
                  • controller
                    • BrowserSecurityController.java
                    • ValidateController.java
                    • TestController.java
                • validate
                  • code
                    • ValidateCodeException.java
                    • ImageCode.java
                    • ValidateCodeFilter.java
                  • smscode
                    • SmsCode.java
                    • SmsAuthenticationConfig.java
                    • SmsAuthenticationFilter.java
                    • SmsAuthenticationProvider.java
                    • SmsCodeFilter.java
                    • SmsAuthenticationToken.java
                • SecurityApplication.java
                • domain
                  • MyUser.java
                • handler
                  • MyAuthenticationSucessHandler.java
                  • MyAuthenticationFailureHandler.java
      • pom.xml
    • 20.Spring-Boot-Swagger2
      • src
        • main
          • resources
            • application.yml
          • java
            • com
              • example
                • demo
                  • DemoApplication.java
                  • config
                    • SwaggerConfig.java
                    • WebConfig.java
                  • domain
                    • User.java
                  • controller
                    • UserController.java
        • test
          • java
            • com
              • example
                • demo
                  • DemoApplicationTests.java
      • pom.xml
    • 33.Spring-Cloud-Feign-Declarative-REST-Client
      • Eureka-Client
        • src
          • main
            • resources
              • application.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
                    • domain
                      • User.java
                    • controller
                      • UserController.java
                      • TestController.java
        • pom.xml
      • Eureka-Service
        • src
          • main
            • resources
              • application.yml
              • application-peer1.yml
              • application-peer2.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
        • pom.xml
      • Feign-Consumer
        • src
          • main
            • resources
              • application.yml
            • java
              • com
                • example
                  • demo
                    • DemoApplication.java
                    • service
                      • UserService.java
                      • UserServiceFallback.java
                    • domain
                      • User.java
                    • controller
                      • TestController.java
        • pom.xml