自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

三生万物

https://treedeep.cn

  • 博客(10)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

转载 AxonFramework在聚合中处理命令

建议在包含处理状态命令的聚合中直接定义命令处理器,因为命令处理器有可能需要该集合的状态来执行其任务。要在一个聚合上定义一个命令处理器,只需用@CommandHandler注解命令处理方法即可。带@CommandHandler注解方法的规则和其他处理方法都是一样的。然而,命令不仅通过他们的有效载荷(payload)进行路由。命令消息携带一个名字,该名称默认为命令对象的完全限定类名。默认情况下,带...

2019-12-19 16:42:15 530

转载 (译)使用Spring Boot和Axon实现CQRS&Event Sourcing

在上一篇中,我们讲述了CQRS和Event Sourcing的相关概念以及他们能解决什么问题。尽管可以在不适用任何其他框架或库的情况下实现CQRS/ES,但我们还是建议使用已有的一些工具。这些工具可以简化开发过程,同时运行开发人员专注于业务逻辑的处理,避免重复的造轮子。在本节中,我们将选择Axon框架来实现CQRS/ES。什么是Axon?Axon是一个轻量级的Java开源框架,可以帮助构建你构...

2019-12-18 16:55:31 949

转载 Axon框架指南 - Baeldung

在本文中,我们将介绍Axon以及它如何帮助我们实现具有CQRS(Command Query Responsibility Segregation)和Event Sourcing的应用程序。在本指南中,将使用Axon Framework和Axon Server。前者将包含我们的实现,后者将是我们专用的事件存储和消息路由解决方案。我们将要构建的示例应用程序专注于Ord...

2019-12-18 16:42:17 1097

转载 针对事件驱动架构的Spring Cloud Stream

今天我们要分享一个比较有意思的内容。就是如何通过spring cloud 的stream来改造一个微服务下事件驱动的框架。为什么要改造?我们都知道事件驱动的微服务开发框架,一个非常重要的点就是每次的操作和状态转换都是一个事件。而现在的spring cloud stream对这样的频繁而不同类型的事件并不是很友好。本文希望通过改造让cloud stream变成一个对事件驱动的微服务开发更友好更方便...

2019-12-18 16:25:13 360

转载 SpringCloud Stream消息驱动

官方定义 Spring Cloud Stream 是一个构建消息驱动微服务的框架。  应用程序通过 inputs 或者 outputs 来与 Spring Cloud Stream 中binder 交互,通过我们配置来 binding ,而 Spring Cloud Stream 的 binder 负责与消息中间件交互。所以,我们只需要搞清楚如何与 Spring Cloud Stre...

2019-12-18 16:17:14 191

转载 axon-saga

管理复杂的业务事务并不是每个命令都能够在单个ACID事务中完全执行。银行转帐是一个很常见的例子,常常作为他们的论据。人们经常认为,将资金从一个账户转移到另一个账户的交易绝对需要原子性和一致性。其实呢,不是的这样的。相反,这是不可能的。如果钱从A银行的账户转移到B银行的另一个账户? A银行是否须要锁定B银行数据库?如果转账正在进行中,银行A已经扣除了这笔款项,但银行B还没有存入该钱,这有点奇怪?事...

2019-12-18 16:12:24 535

转载 @Enumerated

在javax.persistence包中有这么两个注解@Enumerated,@EnumType@Target({METHOD, FIELD})@Retention(RUNTIME)public @interface Enumerated { /** (Optional) The type used in mapping an enum type. */ EnumType ...

2019-12-18 13:13:20 2420

转载 @Temporal

因为数据库中有个 Date类型的数据,在从数据库中获取数据【就是getXxx方法,当然,自动装配的时候可以直接写在字段上,但也只是针对getXxx方法,不会自动赋值】 的时候可以利用这个 @Temporal的注解进行自动格式化。@Temporal 注解的取值只有三种,如下图:如果某个实体类的字段包含 Date类型,那么数据库中应该存储的是 “yyyy-MM-dd hh:MM:ss”的形式,针...

2019-12-18 13:07:55 608

转载 @Embeddable

JPA嵌入式对象(又名组件)在实体中可以定义一个嵌入式组件(embedded component), 甚至覆盖该实体中原有的列映射. 组件类必须在类一级定义@Embeddable注解. 在特定的实体的关联属性上使用@Embedded和@AttributeOverride注解可以覆盖该属性对应的嵌入式对象的列映射。用例代码如下:数据库DDL语句create table CAT( id ...

2019-12-18 12:47:15 2226

原创 Docker 如何删除<none>镜像

docker 如何删除none镜像删除none的镜像,要先删除镜像中的容器。要删除镜像中的容器,必须先停止容器!停止容器$ docker stop $(docker ps -a | grep "Exited" | awk '{print $1 }') 删除容器$ docker rm $(docker ps -a | grep "Exited" | awk '{print $1 }') ...

2019-12-17 16:56:22 664

java后台获取扫码枪数据.7z

windows平台 java后台获取扫码枪数据

2019-07-16

Linux命令大全完整版

常用指令 ls   显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all) mkdir 创建目录 -p 创建目录,若无父目录,则创建p(parent) cd 切换目录 touch 创建空文件 echo 创建带有内容的文件。 cat 查看文件内容 cp 拷贝 mv 移动或重命名 rm 删除文件 -r 递归删除,可删除子目录及文件 -f 强制删除 find 在文件系统中搜索某文件 wc 统计文本中行数、字数、字符数 grep 在文本文件中查找某个字符串 rmdir 删除空目录 tree 树形结构显示目录,需要安装tree包 pwd 显示当前目录 ln 创建链接文件 more、less 分页显示文本文件内容 head、tail 显示文件头、尾内容 ctrl+alt+F1 命令行全屏模式

2017-09-01

百度编辑器ueditor的toolbars的各个元素代表的功能说明

百度编辑器ueditor的toolbars的各个元素代表的功能说明

2017-08-19

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

TA关注的人

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