自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

分享牛

盘古BPM

  • 博客(10)
  • 资源 (8)
  • 收藏
  • 关注

原创 多数据库怎么使用

我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。

2017-12-26 11:38:34 955

原创 Java 实体类操作

摘要:从本文开始我们会详细讲解springboot中一系列的事件监听器的使用以及内部实现原理,本文暂且讲解最简单的一个监听器,那就是文件编码监听器-FileEncodingApplicationListener。 盘古工作流引擎体验地址:盘古工作流FileEncodingApplicationListener类相关源码如下:public class FileEncodingApp...

2017-12-19 14:47:26 1178

原创 springboot源码分析14-事件发布机制以及应用监听器

摘要:事件驱动模型,也就是我们经常提到用到的观察者模式。当然也可以将其理解为发布-订阅模型。具体的实现要素有如下几个方面。1、首先是一对多的关系,一是目标对象,多则是观察者对象。比如报社是一个,而订报者是多个。2、当目标对象的行为发生变化的时候,多个观察者对象会级联触发并做出相应的处理。换言之,目标对象的行为发生变化的时候,只需要通知一下所有的观察者对象(订阅过的)即可。具体的各个观察者怎么去处理

2017-12-16 11:49:48 5741

原创 springboot源码分析14-ApplicationContextInitializer原理Springboot中PropertySource注解多环境支持以及原理

摘要:Springboot中PropertySource注解的使用一文中,详细讲解了PropertySource注解的使用,通过PropertySource注解去加载指定的资源文件、然后将加载的属性注入到指定的配置类,@value以及@ConfigurationProperties的使用。但是也遗留一个问题,PropertySource注解貌似是不支持多种环境的动态切换?这个问题该如何解决呢?我们

2017-12-14 11:32:08 5553 2

原创 Springboot中PropertySource注解的使用

摘要:本文重点讲解一下Spring中@PropertySource注解的使用,如何通过PropertySource注解加载指定的配置文件。以及PropertySource注解与@ConfigurationProperties两个注解的配合使用。1.1. PropertySource注解加载指定的属性文件Spring框架提供了PropertySource注解,目的是加载指定的属性文件,接下来我们看一

2017-12-13 13:59:08 138229 5

原创 Springboot集成Swagger2

摘要:在项目开发中,往往期望做到前后端分离,也就是后端开发人员往往需要输出大量的服务接口,接口的提供方无论是是Java还是PHP等语言,往往会要花费一定的精力去写接口文档,比如A接口的地址、需要传递参数情况、返回值的JSON数据格式以及每一个字段说明、当然还要考虑HTTP请求头、请求内容等信息。随着项目的进度快速高速的迭代,后端输出的接口往往会面临修改、修复等问题,那也意味着接口文档也要进行相应的

2017-12-12 10:14:01 6803

原创 springboot源码分析11-ApplicationContextInitializer原理

摘要:springboot源码分析10-ApplicationContextInitializer使用一文中,我们详细地讲解了ApplicationContextInitializer的三种使用方式,本文我们重点看一下为何这三种方式都可以使用,也就是框架是如何处理的。包括内置的ContextIdApplicationContextInitializer、DelegatingApplicationC

2017-12-07 10:08:32 4355 1

原创 springboot源码分析10-ApplicationContextInitializer使用

摘要:spring中ApplicationContextInitializer接口是在ConfigurableApplicationContext刷新之前初始化ConfigurableApplicationContext的回调接口。当spring框架内部执行 ConfigurableApplicationContext#refresh() 方法的时候回去回调。1.1. 实现方式一首先,我们需要自定

2017-12-06 17:49:17 2514

原创 springboot源码分析9-random的使用以及原理

摘要:springboot框架为我们提供了很多的便利,其中有一个非常有意思的功能,那就是可以通过变量的方式来配置一个随机数random,然后使用random随机出各式各样数值。本位重点讲解一下random的使用以及框架内部的实现机制。1.1. Springboot中random的使用首先我们定义一个配置类,如下所示:1 @Component2 public class Config {3  @Va

2017-12-06 09:28:46 3387

原创 springboot源码分析8-环境属性构造过程(下)

上一文springboot源码分析7-环境属性构造过程(上)中详细讲解了springboot环境的各种初始化操作。本文我们继续探讨一下环境的一些知识点。首先,我们看一下抽象基类AbstractEnvironment。该类中的构造函数如下:1 private final MutablePropertySources propertySources = new MutablePropertySourc

2017-12-04 09:26:28 1192

flowable6.5资料

上述的文件中,提供了flowable6.5版本中所有的资料,包含flowable6.5视频资料,flowable6.5用户手册、flowable6.5开发文档、flowable6.5源码

2020-01-29

flowable中文资料

flowable中文资料,flowable最新版文档。 flowable中文资料,flowable最新版文档。flowable最新版本文档下载

2017-12-13

Flowable 7.0.M2 release zip下载

Flowable 7.0.M2 release zip下载

2017-04-10

activiti ssm

activiti ssm activiti源码分析,activiti整合ssm框架

2016-11-29

ssh activiti

ssh activiti activiti源码分析

2016-11-29

memcached安装包

Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap

2016-04-09

libevent事件库

Libevent 是一个用C语言编写的、轻量级的开源高性能网络库,主要有以下几个亮点:事件驱动( event-driven),高性能;轻量级,专注于网络,不如 ACE 那么臃肿庞大

2016-04-09

jclasslib工具

jclasslib jvm调试 java虚拟机调试。jvm调试利器。java虚拟机调试利器。java字节码调试利器。

2016-04-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除