目录结构
2025年5月8日小于 1 分钟hyperlanewebrustquick-start
提示
基于 hyperlane
设计的目录结构,配置和业务分离,扩展以插件形式存在,便于开发和维护
src # 项目代码目录
├── app # app目录
│ ├── aspect # 切面编程层
│ ├── controller # 接口控制层
│ ├── exception # 异常处理层
│ ├── filter # 过滤器层
│ ├── mapper # 数据访问层
│ ├── middleware # 中间件层
│ ├── model # 数据模型层
│ ├── application # 应用对象
│ ├── bean # 实体对象
│ ├── business # 业务对象
│ ├── data # 数据对象
│ ├── data_access # 数据访问对象
│ ├── data_transfer # 数据传输对象
│ ├── domain # 领域对象
│ ├── param # 参数对象
│ ├── persistent # 持久化对象
│ ├── view # 视图对象
│ ├── service # 业务逻辑层
│ ├── utils # 工具层
│ ├── view # 视图层
├── config # 配置目录
│ ├── business # 业务配置
│ ├── server # 服务配置
│ ├── server_manager # 服务管理配置
├── init # 初始化目录
│ ├── server # 服务初始化
├── plugin # 插件目录
│ ├── server_manager # 服务进程管理插件
├── utils # 通用工具目录
resources # 资源目录
├── static # 静态资源目录
│ ├── html # HTML静态资源
│ ├── img # 图片静态资源
├── templates # 模板目录
│ ├── html # HTML模板