没有合适的资源?快使用搜索试试~ 我知道了~
java查看源码图-es-kanban-board:使用Eventuate、DDD、微服务、事件溯源、CQRS和SpringBo...
共328个文件
java:117个
json:35个
js:34个
需积分: 9 2 下载量 90 浏览量
2021-06-05
05:38:47
上传
评论
收藏 2.7MB ZIP 举报
温馨提示
java查看源码图实时、多用户看板演示 此示例应用程序使用 Java 编写并使用 Spring Boot,演示了如何使用 构建实时、多用户协作应用程序。 看板应用程序使用户能够协作创建和编辑看板和任务。 一个用户对看板或任务所做的更改对查看同一看板或任务的其他用户立即可见。 看板应用程序是使用基于事件溯源的编程模型构建的,非常适合此类应用程序。 该应用程序将业务对象(例如Boards和Tasks )作为状态更改事件的序列进行持久化。 当用户创建或更新板或任务时,应用程序将事件保存在事件存储中。 事件存储将每个事件传递给感兴趣的订阅者。 看板应用程序有一个事件订阅者,它将每个事件转换成 WebSocket 消息,触发每个用户浏览器的更新。 建筑学 下图显示了应用程序架构: 该应用程序包括以下内容: AngularJS 浏览器应用 看板服务器 - 基于 Java 和 Spring Boot 的服务器端应用程序。 MongoDB 数据库 - 存储板和任务的物化视图 看板服务器有一个基于 Spring MVC 的 REST API,用于创建、更新和查询看板和任务。 它还具有 STOMP-ove
资源推荐
资源详情
资源评论
收起资源包目录
java查看源码图-es-kanban-board:使用Eventuate、DDD、微服务、事件溯源、CQRS和SpringBoot构建的多用 (328个子文件)
.babelrc 38B
gradlew.bat 2KB
.bowerrc 37B
bootstrap.css 144KB
bootstrap-theme.css 25KB
index.css 8KB
Dockerfile 288B
Dockerfile 133B
Dockerfile 131B
Dockerfile 129B
Dockerfile 127B
Dockerfile 127B
Dockerfile 119B
.dockerignore 34B
glyphicons-halflings-regular.eot 20KB
.gitignore 2KB
build.gradle 982B
build.gradle 870B
build.gradle 796B
build.gradle 652B
build.gradle 601B
settings.gradle 582B
build.gradle 504B
build.gradle 478B
build.gradle 458B
build.gradle 457B
build.gradle 456B
build.gradle 445B
build.gradle 410B
build.gradle 407B
build.gradle 406B
build.gradle 402B
build.gradle 358B
build.gradle 358B
build.gradle 353B
build.gradle 316B
build.gradle 250B
build.gradle 216B
build.gradle 167B
gradlew 5KB
VerifyEventStoreEnvironmentPlugin.groovy 741B
EventuateDependencyPlugin.groovy 711B
VerifyMongoDBConfigurationPlugin.groovy 543B
KanbanBoard.tpl.html 6KB
KanbanBoard.tpl.html 6KB
KanbanHeader.tpl.html 3KB
KanbanHeader.tpl.html 3KB
KanbanBoardList.tpl.html 3KB
KanbanBoardList.tpl.html 3KB
index.html 1KB
index.html 1KB
KanbanLogin.tpl.html 914B
KanbanLogin.tpl.html 914B
KanbanColumn.tpl.html 909B
KanbanColumn.tpl.html 909B
KanbanTask.tpl.html 776B
KanbanTask.tpl.html 776B
login-page.html 319B
login-page.html 319B
KanbanWorkFlow.tpl.html 292B
KanbanWorkFlow.tpl.html 292B
ContainerVertical.tpl.html 237B
ContainerVertical.tpl.html 237B
ContainerFixed.tpl.html 163B
ContainerFixed.tpl.html 163B
ContainerVerticalTop.tpl.html 94B
ContainerVerticalTop.tpl.html 94B
ContainerHorizontal.tpl.html 67B
ContainerHorizontal.tpl.html 67B
home-page.html 25B
home-page.html 25B
gradle-wrapper.jar 50KB
BaseTest.java 21KB
AbstractStompApiTest.java 13KB
AbstractRestApiTest.java 8KB
WebsocketEventsTranslator.java 6KB
WebSocketStompClient.java 5KB
ValidationUtils.java 5KB
TaskCommandController.java 5KB
StompListener.java 4KB
TaskAggregate.java 4KB
Task.java 4KB
WebSocketStompSession.java 4KB
AuthConfiguration.java 3KB
GatewayController.java 3KB
TaskQueryWorkflow.java 3KB
TaskService.java 3KB
ConsumerStompMessageHandler.java 3KB
TaskResponse.java 3KB
RestAPITestConfiguration.java 3KB
ApiGatewayServiceConfiguration.java 3KB
AbstractAuthTest.java 2KB
BasicWebTestConfiguration.java 2KB
TaskQuerySideConfiguration.java 2KB
Board.java 2KB
E2ETestConfiguration.java 2KB
URLRequestTransformer.java 2KB
StandaloneServiceConfiguration.java 2KB
TaskUpdateService.java 2KB
TaskInfo.java 2KB
共 328 条
- 1
- 2
- 3
- 4
资源评论
weixin_38696090
- 粉丝: 4
- 资源: 874
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功