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…

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

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

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

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

se…

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

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

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

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

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

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

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

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

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

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

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

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

Java分布式开发不得不知的Dubbo技术详细介绍

1 dubbox简介
随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有…

使用Spring AOP实现MySQL数据库读写分离案例分析

一、前言

分布式环境下数据库的读写分离策略是解决数据库读写性能瓶颈的一个关键解决方案,更是最大限度了提高了应用中读取 (Read)数据的速度和并发量。
在进行…

数据库分库分表策略的具体实现方案

相关文章:
1、 使用Spring AOP实现MySQL数据库读写分离案例分析
2、MySQL5.6 数据库主从(Master/Slave)同步安装与配置详解

Spring Boot 统一接口响应格式的正确姿势!

01、背景介绍
熟悉 web 系统开发的同学可能比较熟悉,目前绝大多数的互联网软件平台基本都是前后端分离的开发模式,为了加快前后端接口对接速度,一套完善且规范…

Spring Boot + validator 实现全注解式的数据校验,真优雅!

01、故事背景
关于参数合法性验证的重要性就不多说了,即使前端对参数做了基本验证,后端依然也需要进行验证,以防不合规的数据直接进入服务器,如果不对其进行拦截,…

Spring Boot 实现方法异步调用的正确姿势!

01、背景介绍
在实际的项目开发过程中,通常会碰到某个方法内各个逻辑并非紧密相连的业务。比如查询文章详情后更新文章阅读量,其实对于用户来说,最关心的是能快速获…

springboot + rabbitmq实现邮件发送,保证消息100%投递成功

在之前的文章中,我们详细介绍了 SpringBoot 整合 mail 实现各类邮件的自动推送服务。
但是这类服务通常不稳定,当出现网络异常的时候,会导致邮件推送…