# 创建trackingmsdb数据库
create database trackingmsdb;
# **创建trackingmsdb相关数据表**
在trackingmsdb数据库中创建数据表:tracking_activity(跟踪活动)、tracking_handling_events(跟踪处理事件)。执行如下SQL脚本即可:
use trackingmsdb;
\##Tracking_activity DDL
CREATE TABLE `tracking_activity` (
`Id` int(11) NOT NULL AUTO_INCREMENT,
`tracking_number` varchar(20) NOT NULL,
`booking_id` varchar(20) DEFAULT NULL,
PRIMARY KEY (`Id`)
) ENGINE=InnoDB AUTO_INCREMENT=35 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
\##Tracking_handling_events DDL
CREATE TABLE `tracking_handling_events` (
`Id` int(11) NOT NULL AUTO_INCREMENT,
`tracking_id` int(11) DEFAULT NULL,
`event_type` varchar(225) DEFAULT NULL,
`event_time` timestamp NULL DEFAULT NULL,
`location_id` varchar(100) DEFAULT NULL,
`voyage_number` varchar(20) DEFAULT NULL,
PRIMARY KEY (`Id`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
没有合适的资源?快使用搜索试试~ 我知道了~
基于阿里技术专家开源的COLA 4.x架构,详细讲解框架的使用,领域驱动设计DDD思想,以及示例项目-货物运输系统的实现过程
共250个文件
java:175个
xml:53个
properties:13个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 6 下载量 6 浏览量
2023-07-08
10:18:57
上传
评论 1
收藏 2.02MB ZIP 举报
温馨提示
基于阿里技术专家开源的COLA 4.x架构,详细讲解COLA框架的使用,领域驱动设计DDD的建模过程,以及DDD经典示例项目-货物运输系统(Cargo Tracker Application)代码实现细节。 COLA既是框架,也是架构。开源作者创建COLA的主要目的是为DDD应用架构提供一套简单的可以复制、可以理解、可以落地、可以控制复杂性的“指导和约束”。本技术专栏重点介绍了其中的COLA架构,并且通过经典的示例项目开发,理论联系实际,帮助初学者快速掌握COLA架构的使用以及DDD领域驱动设计应用项目的开发过程。
资源推荐
资源详情
资源评论
收起资源包目录
基于阿里技术专家开源的COLA 4.x架构,详细讲解框架的使用,领域驱动设计DDD思想,以及示例项目-货物运输系统的实现过程 (250个子文件)
.gitignore 235B
.gitignore 235B
.gitignore 235B
.gitignore 235B
.gitignore 235B
CargoDOExample.java 59KB
CargoExample.java 59KB
CargoDO.java 28KB
LegDOExample.java 23KB
LegExample.java 23KB
LocationDOExample.java 14KB
LocationExample.java 14KB
LegDO.java 10KB
LocationDO.java 5KB
KafkaConsumerConfig.java 4KB
KafkaConsumerConfig.java 4KB
CargoRoutingGatewayImpl.java 3KB
CargoBookingGatewayImpl.java 3KB
CargoConvertor.java 3KB
Delivery.java 3KB
DomainEventPublisher.java 3KB
DomainEventPublisher.java 3KB
LocationDOMapper.java 3KB
CargoDOMapper.java 3KB
LegDOMapper.java 2KB
CargoDTOConvertor.java 2KB
HandlingActivityDO.java 2KB
CustomerServiceTest.java 2KB
TrackingEventAddCmdExe.java 2KB
CargoBookingCmdExe.java 2KB
TrackingGatewayImpl.java 2KB
CargoHandledEventHandler.java 2KB
Cargo.java 2KB
CargoHandledEventHandler.java 2KB
CargoRoutingCmdExe.java 2KB
HandlingActivityConvertor.java 2KB
KafkaProducerConfig.java 1KB
KafkaProducerConfig.java 1KB
CargoController.java 1KB
CargoBookingServiceImpl.java 1KB
CargoRoutedEventHandler.java 1KB
TrackingActivityConvertor.java 1KB
HandlingGatewayImpl.java 1KB
TrackingNumberAssignCmdExe.java 1KB
TrackingDomainService.java 1KB
TrackingService.java 1KB
Application.java 1KB
TrackingActivity.java 1KB
HandlingActivityRegisterCmdExe.java 1KB
KafkaTopicConfig.java 1KB
VoyageDTOConvertor.java 1KB
CargoHandlingController.java 1KB
CustomerController.java 1KB
KafkaTopicConfig.java 1KB
CustomerServiceImpl.java 1KB
Customer.java 1KB
HandlingActivityUpdateCmdExe.java 1KB
CarrierMovementConvertor.java 1KB
EventType.java 1KB
CargoRoutingController.java 1KB
CargoBookedEventHandler.java 1KB
VoyageConvertor.java 1023B
TrackingEvent.java 976B
TrackingCommandAssembler.java 963B
ListUtils.java 950B
CargoByBookingIdQryExe.java 944B
RouteSpecification.java 938B
CargoRoutingCmdExe.java 935B
MyKafkaListenerErrorHandler.java 930B
TrackingHandlingEventConvert.java 906B
package-info.java 882B
CargoRoutingGatewayImpl.java 843B
CargoHandlingServiceImpl.java 840B
ErrorCode.java 826B
CargoRoutingServiceImpl.java 794B
Leg.java 764B
VoyageMapperTest.java 743B
CustomerAddCmdExe.java 733B
CargoRoutingServiceImpl.java 717B
CustomerListByNameQryExe.java 662B
ICargoBookingService.java 661B
LastCargoHandledEvent.java 651B
CargoItinerary.java 646B
HandlingActivity.java 643B
TrackingHandlingEventsDO.java 618B
CargoBookingGateway.java 589B
TrackingActivityMapper.java 579B
TrackingActivityEvent.java 564B
TrackingHandlingEventsMapper.java 560B
CarrierMovement.java 551B
CustomerGatewayImpl.java 550B
ITrackingService.java 547B
ITrackingDomainService.java 538B
TrackingGateway.java 526B
Application.java 522B
DomainEvent.java 522B
HandlingActivityMapper.java 518B
TrackingEventAddCmd.java 500B
HandlingActivityUpdateCmd.java 496B
CargoDTO.java 489B
共 250 条
- 1
- 2
- 3
Java程序员-张凯
- 粉丝: 1w+
- 资源: 6651
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页