随笔分类 - 工作总结
摘要:为什么80%的码农都做不了架构师?>>> 第一步是先集成好activiti,我使用的是5.22.0,使用springboot集成,pom文件如下: <parent> <groupId>org.springframework.boot</groupI
阅读全文
摘要:前言JBPM是目前市场上主流开源工作引擎之一,在创建者Tom Baeyens离开JBoss后,JBPM的下一个版本jBPM5完全放弃了jBPM4的基础代码,基于Drools Flow重头来过,目前官网已经推出了JBPM7的beta版本;Tom Baeyens加入Alfresco后很快推出了新的基于j
阅读全文
摘要:一、为什么选择Activiti 工作流引擎对比 二、核心7大接口、28张表 7大接口 (一)7大接口 RepositoryService:提供一系列管理流程部署和流程定义的API。 RuntimeService:在流程运行时对流程实例进行管理与控制。 TaskService:对流程任务进行管理,例如
阅读全文
摘要:<! flowchart 箭头图标 勿删 asyncExecutorEnabled属性设置设置true后将代替那些老的Job executor spring.activiti.async executor enabled=false spring.activiti.job executor acti
阅读全文
摘要:Activiti搭建 前期准备: JDK+Eclipse+Tomcat+Maven的安装与配置 参考:http://blog.csdn.net/zhshulin/article/details/30779873 创建一个Maven项目来配置环境 参考:http://blog.csdn.net/zhs
阅读全文
摘要:springboot 升级到2.0之后发现配置多数据源的时候报错:“jdbcUrl is required with driverClassName.”或者Cause: java.lang.IllegalArgumentException: dataSource or dataSourceClass
阅读全文
摘要:! flowchart 箭头图标 勿删 jdbcUrl is required with driverClassName springboot2.0配置多数据源: spring.
阅读全文
摘要:springboot整合activiti时报以下错误,原因是项目启动时检查流程文件nested exception is java.io.FileNotFoundException: class path resource [processes/] cannot be resolved to URL
阅读全文
摘要:<! flowchart 箭头图标 勿删 在开发的过程中我们可能都会遇到对接公司其他系统等需求,对于外部的系统可以采用接口对接的方式,对于一个公司开发的两个系统,并且知道相关数据库结构的情况下,就可以考虑使用多数据源来解决这个问题。SpringBoot为我们提供了相对简单的实现。 一、建立如下结构的
阅读全文
摘要:Spring Boot2.0的属性绑定 原文从Spring boot第一个版本以来,我们可以使用@ConfigurationProperties注解将属性绑定到对象。也可以指定属性的各种不同格式。比如,person.first name,person.firstName和PERSON_FIRSTNA
阅读全文
摘要:编者按:本文由「高可用架构后花园」群讨论整理而成。 有人的地方,就有江湖 有江湖的地方,就有纷争 问题的起源 在电商等业务中,系统一般由多个独立的服务组成,如何解决分布式调用时候数据的一致性? 具体业务场景如下,比如一个业务操作,如果同时调用服务 A、B、C,需要满足要么同时成功;要么同
阅读全文
摘要:JVM 堆内存模型镇楼。 读《深入理解 Java 虚拟机》第三章GC算法,关于 GC Roots 枚举的段落没说透彻,理解上遇到困惑。因此对这点进行扩展并记录,发现国内各种博客写来写去都是几乎相同的分析,还是没厘清困惑:GC Roots 究竟是如何枚举的,其中用到的 OopMap 是一个什么样的数据
阅读全文
摘要:为什么80%的码农都做不了架构师?>>> JVM根据GC Roots算法判定一个对象需要被回收,GC Roots一般在JVM的栈区域里产生。 GC Roots原理 GC Roots基本思路就是通过一系列的称为“GC Roots”的对象作为起始点, 从这些节点开始向下搜索, 搜索所走
阅读全文
摘要:1.虚拟机栈(本地变量表)引用的对象 2.方法区静态属性引用的对象 3.方法区常量引用的对象 4.本地方法栈JNI(一般指naive方法)中引用的对象 常说的GC(Garbage Collector) roots,特指的是垃圾收集器(Garbage Collector)的对象,GC会收
阅读全文
摘要:Java支持一句语句声明多个同类变量。 Example: String a = "Hello", c = "hello";int x = 5, y = 5;
阅读全文
摘要: 我们在学习Spring Cloud时,可能总是碰到以下问题: 1.Spring Boot版本与Spring Cloud版本关系 &
阅读全文
摘要:! flowchart 箭头图标 勿删 pom.xml 导入 springboot aop 依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring
阅读全文
摘要:今天在调试公司spring项目的时候发现了这样一个问题,由于我们的项目使用的是springboot就以springboot为例,代码如下: @Import({DataSourceRegister.class,A.class}) @SpringBootApplication @Compo
阅读全文
摘要:<! flowchart 箭头图标 勿删 本文实现案例场景: 某系统除了需要从自己的主要数据库上读取和管理数据外,还有一部分业务涉及到其他多个数据库,要求可以在任何方法上可以灵活指定具体要操作的数据库。 为了在开发中以最简单的方法使用,本文基于注解和AOP的方法实现,在spring boot框架的项
阅读全文
摘要:由于springboot2更新了绑定参数的api,部分springboot1用于绑定的工具类如RelaxedPropertyResolver已经无法在新版本中使用。本文实现参考了https://blog.csdn.net/catoop/article/details/50575038这篇文章,大致思
阅读全文

浙公网安备 33010602011771号