Spring
叉叉哥
这个作者很懒,什么都没留下…
展开
-
Spring Cloud Eureka 服务实现不停机(Zero-downtime)部署
问题互联网产品高速迭代,通常伴随着高频次的版本发布。部署新版上线需要重启服务,直接 kill 服务进程可能会造成服务短暂不可用,从而影响到正在使用的用户。Spring Cloud 项目中一般会用到 Ribbon 作为负载均衡,那么是不是只要保证每个服务部署多台服务器,发布时采用 Rolling Update 分批次部署,保证一部分服务器正常提供服务的同时发布另一部分服务器,Ribbon 就能自...原创 2020-03-25 11:55:17 · 3231 阅读 · 2 评论 -
Spring Data Redis 如何将 RedisTemplate 注入为 ListOperations 类型
问题在 Spring Data Redis 官方文档中,可以看到这样一个常规用法:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-inst...原创 2020-03-12 18:04:25 · 1599 阅读 · 0 评论 -
Servlet 3 + Spring MVC零配置:去除所有xml
在一些基于Spring/Spring MVC的Java Web项目中,总是会有一些xml配置文件,如web.xml、applicationContext.xml等,本文的目标即消灭这些xml配置文件,用代码和注解来代替。由于本文是基于Servlet 3,所以首先需要准备支持Servlet 3的容器,例如Tomcat 7.0及以上版本、Jetty 8及以上版本。1、去除web.xml下面是一个典型的原创 2015-07-08 14:38:41 · 18105 阅读 · 10 评论 -
Spring Security Web应用入门环境搭建
在使用Spring Security配置Web应用之前,首先要准备一个基于Maven的Spring框架创建的Web应用(Spring MVC不是必须的),本文的内容都是基于这个前提下的。pom.xml添加依赖:除了Spring框架本身的一些依赖包,还需要在pom.xml中添加Spring Security的依赖包: org.springframework.security spri原创 2015-09-06 11:08:35 · 4907 阅读 · 3 评论 -
ActiveMQ整合Spring JMS
JMS即Java消息服务(Java Message Service),是Java平台上的一套关于消息中间件的规范,或者说是一套统一的API。支持JMS的消息中间件有很多,ActiveMQ算是其中最常用的一个。JMS两种模型JMS支持以下两种模型,本文将会对这两种模型分别介绍如何整合Spring: - 点对点(Point-to-Point),对应的destination是Queue ...原创 2018-05-13 00:01:25 · 603 阅读 · 0 评论