- 博客(6)
- 资源 (20)
- 收藏
- 关注
原创 Spring @EnableScheduling 注解解析
概述Spring 的@EnableScheduling 为我们提供了快速的基于多种规则的任务调度功能。在《Spring 4.x Task 和 Schedule 概述》一文中对Spring 实现的异步任务和定时计划作了概要性的介绍,本文将对其实现原理进行解析。核心原理@EnableScheduling要使用Spring 的注解@Scheduled 来快速开启任务调度功能,只需要添加如下配置:@Conf
2017-08-24 23:12:15 17451
原创 Spring Boot 实现 HTTPS
摘要本文主要介绍如何为Spring Boot web 项目开启 HTTPS 访问的支持。在此基础上介绍了如何在 Spring Boot 项目中自定义ServletContainer 配置多个connector。将 HTTP 的访问重定向到 HTTPS。 除此之外,还介绍了如何配置 tomcat 的访问日志,以及替换默认的应用服务器的方法。查看更多>>
2017-08-24 23:09:48 406
原创 Spring Security 概述与快速启动
Spring Security 为基于Java-EE 的企业级应用提供了综合的安全管理功能。当前有很多方案来解决服务器级别的安全访问机制,但是当部署环境一改变,就有需要花费大量的时间来解决应用的安全问题。Spring Security很好地提供了WAR&EAR 级别的应用安全问题。 应用的安全主要包含两个核心概念authentication 和authorization,即认证和授权。通过认证识别
2017-08-11 19:13:12 357
原创 Spring Boot Profile 与Maven Profile 集成实践
在现代的项目开发中多人协作、多环境部署已经是必不可少的软件开发方式,笔者目前正在开发的一个基于Spring Boot 项目环境就有四套之多,包括(本地、测试、演练、生产)。尤其是现代的大型项目开发,构建复杂、参与人数众多等因素,使得高效的构建工具必不可少。而Maven 正是这样的一款优秀的Java工程构建工具。 本文主要介绍Maven Profile 与Spring Boot Profile 集成
2017-08-11 19:11:00 2016
原创 Spring Boot 与Redis 集成实现消息发布/订阅模式
消息的发布与订阅模式是分布式系统中系统间调用进行解耦的重要手段。通过消息中间件实现的系统间异步通信能够有效地提高系统的访问速度。Redis 作为最流行的Key—value数据库之一,除了实现了丰富的内存数据结构之外,也实现了Pub/Sub模式。 Spring Data提供的Spring Data Redis项目,对Redis的访问进行了有效的封装,本文将采用它来实现Redis 的Pub/Sub 模
2017-08-11 19:09:05 810
原创 Spring Boot 与 Spring Security 持续集成
Spring Security 为基于Java EE 平台的企业级应用提供了综合性安全服务。Spring Security 核心要解决的是认证(Authentication)和授权(Authorization)两个问题。 依托于Java EE 平台的基础技术(Filter)以及 Spring 强大的IoC 和 Aop 既能够实现对基于HTTP URL 的资源进行保护也能通过声明式的方式实现业务对象
2017-08-11 19:06:21 381
DDALine,Bresenhamline,MidPointCircle
2011-12-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人