使用Jenkins配置SpringBoot的自动化构建

一、相关阅读
1、使用Jenkins配置Git+Maven的自动化构建
http://blog.csdn.net/xlgen157387/article/det…

开发中我们需要遵循的几个设计原则!

作者:pengdai
出处:https://www.cnblogs.com/pengdai
一、开发原则
S:单一职责SRP
O:开放封闭原则OCP
L:里氏…

前后端分离后API交互如何保证数据安全性?

作者:尹吉欢
来源:微信公众号-猿天地
一、前言
前后端分离的开发方式,我们以接口为标准来进行推动,定义好接口,各自开发自己的功能,最后进行联调整合。无论是开…

中国式微服务技术栈2.0!

作者:杨波
来源:微信公众号-波波微课
一、前言
近年,Spring Cloud俨然已经成为微服务开发的主流技术栈,在国内开发者社区非常火爆。我近年一直在一线…

Maven的这三个用法你一定要会!

作者:Java知音
微信公众号:Java知音(ID:Java_friends)
本文中将介绍maven的自定义插件(入门实战)自定义archeType模板(实…

Dubbo即将毕业,晋升为Apache顶级项目!

作者:Hollis | 微信公众号:Hollis(ID:hollischuang)
2018年2月9日,Apache 基金会的邮件列表上发起了讨论是否接纳阿里的…

为什么需要分布式配置中心?

作者 :谭明(林湾村龙猫)| 徐刘根
一、前言

对于配置文件,我们并不陌生,它提供我们可以动态修改程序运行能力。引用别人的一句话就是:

系统运行时(runt…

Spring AOP中JDK和CGLib动态代理哪个更快?

一、背景

昨天一位知识星球的小伙伴面试的时候被问到:Spring AOP中JDK和CGLib动态代理哪个效率更高?在知识星球整理了一下,今天特分享出来,供大家…

谈谈服务雪崩、降级与熔断

作者:孤独烟
微信公众号:孤独烟(ID:zrj_guduyan)
引言
首先,之所以谈这个话题呢,是发现现在很多人对微服务的设计缺乏认识,所以写一篇扫盲文。当然…

Dubbo生态再添新兵,许久未见的Dubbo Admin回来了!

作者:子观
公众号:阿里巴巴中间件(ID:Aliware_2018)
为了提升 Dubbo 里程碑版本2.7.0的使用体验,于去年年中启动了 Dubbo Ad…

还在使用SimpleDateFormat?你的项目崩没?

作者:Felix zyf
一、前言
日常开发中,我们经常需要使用时间相关类,说到时间相关类,想必大家对SimpleDateFormat并不陌生。主要是用它进行时…

为什么不用原生的Spring Cloud Config!

作者:孤独烟
微信公众号:孤独烟(ID:zrj_guduyan)
引言
近几年传统应用架构已经逐渐朝着微服务架构演进。那么随着业务的发展,微服务越来越庞大,此时…

Spring Boot中如何干掉过多的if else!

作者:Java高级架构狮
需求
这里虚拟一个业务需求,让大家容易理解。假设有一个订单系统,里面的一个功能是根据订单的不同类型作出不同的处理。
订单实体:

se…

一个NullPointerException,竟然有这么多花样!

本文作者:肥朝 | 已获授权转载
微信公众号:肥朝(ID:feichao_java)

案发现场
我们先看一下给出的异常栈
java.l…

干货 | 携程Redis跨IDC多向同步实践

作者简介
祝辰,携程框架架构研发部资深研发工程师,主要负责Redis跨站点容灾方面的工作, 目前致力于研究分布式系统中的一致性问题以及相关理论和解决方案。此前曾…

干货 | 一文看懂JVM内存布局及GC原理

作者简介
杨俊明,携程云客服平台研发部软件技术专家。从事IT行业10余年,腾讯云+社区、阿里云栖社区、华为云社区认证专家。近年来主要研究分布式架构、微服务、ja…

Spring 常犯的十大错误,这坑你踩过吗?

来源:JAVA高级程序员
1、错误一:
*太过关注底层
我们正在解决这个常见错误,是因为 “非我所创” 综合症在软件开发领域很是常见。症状包括经常重写一些常见的…

SpringBoot一个依赖搞定Session共享,没有比这更简单的方案了!

作者:江南一点雨
微信公众号:牧码小子(ID:a_javaboy)
有的人可能会觉得题目有点夸张,其实不夸张,题目没有使用任何修辞手法!认真读完本文,你就知道说…

基于Spring AOP和Groovy日志模板配置的日志记录框架的二次实现与使用案例

一、项目地址
https://git.oschina.net/xuliugen/ufind-businesslog.git

说明
:本框架是基于koala-p…

SpringBoot 解决跨域请求的几种姿势!

01、背景介绍
熟悉 web 系统开发的同学,对下面这样的错误应该不会太陌生。
之所以会出现这个错误,是因为浏览器出于安全的考虑,采用同源策略的控制,防止当前…