提示
laravel-fast-api-youhujun底座提炼封装了契约层,用于实现通用基础功能和自由业务特殊业务逻辑的解耦
下面通过示例来说明如何处理使用
注册用户示例
提示
再次建议,如下面示例,针对该契约,业务内部传递参数使用AddUserHandlerContractDTO,避免使用数组传递参数,
这样数据结构更清晰,便于维护
2026/5/26大约 4 分钟
提示
laravel-fast-api-youhujun底座提炼封装了契约层,用于实现通用基础功能和自由业务特殊业务逻辑的解耦
下面通过示例来说明如何处理使用
提示
再次建议,如下面示例,针对该契约,业务内部传递参数使用AddUserHandlerContractDTO,避免使用数组传递参数,
这样数据结构更清晰,便于维护
php artisan vendor:publish --tag=init --force
EsQueryFacade 是游鹄生态系统中 Elasticsearch 查询的封装门面,提供 Laravel 风格的链式查询语法,自动将常见查询条件转换为 ES DSL 语法。
特点:
=、>、>=、<、<=、!=、like、in、between、null/notNull 等常用操作符orWhere、orWhereLike 逻辑查询.keyword 后缀LengthAwarePaginator)和普通查询composer update
Elasticsearch服务提供了对 Elasticsearch 的完整操作支持,包括索引管理、文档CRUD、搜索查询以及批量操作等功能。
use YouHuJun\Tool\App\Facades\V1\Es\EsFacade;
laravel-fast-api-youhujun:API 快速开发核心组件=>youhu-base微服务(开源)php-tool-youhujun:工具集(开源)youhu:游鹄生态核心=>youhu微服务(私有不开源)yohushop:游鹄生态电商=>youhushop微服务(私有不开源)xuehu-xueer-youhujun:雪鹄城堡专属AI交互组件=>xuehu微服务(私有不开源,提供私有AI模型训练,对话交互)ShardHelperFacade 是游鹄生态系统中处理分库分表操作的核心门面服务,封装了分片路由、查询、缓存等所有底层逻辑,提供简洁易用的 API 接口。
特点:
版本: v1
作者: youhujun & xueer
更新日期: 2026-03-04
ApiRequestFacade 是游鹄生态中用于微服务之间API通信的安全请求门面服务。它提供了跨服务的加密请求、认证和响应处理功能。
密钥管理服务提供了安全密钥生成功能,支持自定义字符类型和长度,使用密码学安全的随机数生成器。
use YouHuJun\Tool\App\Facades\V1\Utils\Sign\KeyManagerFacade;
认证签名服务提供了 HMAC-SHA256 签名生成功能,用于API接口认证、数据完整性校验等场景。
use YouHuJun\Tool\App\Facades\V1\Utils\Sign\AuthSignFacade;