Raymond Blog

所谓程序员,看样子是只能以程序交谈的生物

Spring Boot 架构中的国际化支持实践

Spring Boot 全球化解决方案,让您的产品成功势在必行

Spring Boot 主要通过 Maven 或 Gradle 这样的构建系统以继承方式添加依赖,同时继承了 Spring 框架中的优秀元素,减少了 Spring MVC 架构中的复杂配置,内置 Tomcat,Jetty 容器,使用 Java application 运行程序,而不是传统地把 WAR 包置于 Tomcat 等容器中运行,从而简化加速开发流程。此外,Spring Boot 学习...

语义化版本 2.0.0

摘要 版本格式:主版本号.次版本号.修订号,版本号递增规则如下: 主版本号:当你做了不兼容的 API 修改, 次版本号:当你做了向下兼容的功能性新增, 修订号:当你做了向下兼容的问题修正。 先行版本号及版本编译元数据可以加到“主版本号.次版本号.修订号”的后面,作为延伸。 简介 在软件管理的领域里存在着被称作“依赖地狱”的死亡之谷,系统规模越大,加入的包越多,你就越...

OGNL Language Guide

Object Graph Navigation Language

Introduction OGNL stands for Object Graph Navigation Language. It is an expression and binding language for getting and setting properties of Java objects. Normally the same expression is used for...

分布式任务调度平台XXL-JOB

XXL-JOB Documentation

《分布式任务调度平台XXL-JOB》 1. 简介 1.1 概述 XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。 1.2 特性 简单:支持通过Web页面对任务进行CRUD操作,操作简单,一分钟上手; 动态:支持动态修改任务状态、启动/停止任务,以及终止运行中任务,即时生...

Spring计时器StopWatch使用

这篇文章转载自Spring计时器StopWatch使用 StopWatch是位于org.springframework.util包下的一个工具类,通过它可方便的对程序部分代码进行计时(ms级别),适用于同步单线程代码块。 正常情况下,我们如果需要看某段代码的执行耗时,会通过如下的方式进行查看: public static void main(String[] args) thro...

Arthas 用户文档

Arthas(阿尔萨斯) 能为你做什么?

Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱。 当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决: 这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception? 我改的代码为什么没有执行到?难道是我没 commit?分支搞错了? 遇到问题无法在线上 debug,难道只能通过加日志再重新发布吗? 线上遇到某个用户的数...

SpringMVC 分析

SpringMVC analysis

Table of Contents generated with DocToc 初始化 容器初始化 根容器查找 容器创建 ApplicationContextInitializer 配置解析 ...

SpringMVC 工作原理详解

转自:https://snailclimb.gitee.io/javaguide/#/docs/system-design/framework/spring/SpringMVC-Principle 先来看一下什么是 MVC 模式 MVC 是一种设计模式. MVC 的原理图如下: SpringMVC 简单介绍 SpringMVC 框架是以请求为驱动,围绕 Servle...

2018 年成为 Web 开发人员的路线图

2018 年成为 Web 开发人员的路线图 🚀 介绍 🎨 前端 Frontend 路线图 👽 后端 Back-end 路线图 👷 DevOps 路线图 授权条款

gradle构建Java web应用

这篇文章译自Building Java Web Applications 介绍 Gradle有一个用于构建Java web应用的war插件,并且社区提供了一个叫gretty的优秀插件,用于在Jetty或Tomcat上测试和部署Web应用。本文演示如何构建一个简单的Web应用并将其部署在Jetty上。您还将学习如何使用Mockito框架为servlet编写单元测试,以及如何使用gr...