{"id":13753753,"url":"https://github.com/liuxx-u/bird-java","last_synced_at":"2025-05-09T21:35:47.771Z","repository":{"id":47639539,"uuid":"99669043","full_name":"liuxx-u/bird-java","owner":"liuxx-u","description":"bird-java是以Spring Boot为基础的开发增强组件包。","archived":false,"fork":false,"pushed_at":"2023-12-16T17:25:05.000Z","size":1884,"stargazers_count":167,"open_issues_count":2,"forks_count":90,"subscribers_count":18,"default_branch":"master","last_synced_at":"2024-08-03T09:05:49.714Z","etag":null,"topics":["bird-java","mybatis","mybatis-plus","spring","spring-boot","sso"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/liuxx-u.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-08-08T08:24:01.000Z","updated_at":"2024-07-23T18:45:13.000Z","dependencies_parsed_at":"2024-01-17T15:02:58.264Z","dependency_job_id":"a8b790fb-cb77-43ca-9019-dc0acaf214f4","html_url":"https://github.com/liuxx-u/bird-java","commit_stats":null,"previous_names":["liuxx001/bird-java"],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/liuxx-u%2Fbird-java","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/liuxx-u%2Fbird-java/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/liuxx-u%2Fbird-java/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/liuxx-u%2Fbird-java/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/liuxx-u","download_url":"https://codeload.github.com/liuxx-u/bird-java/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224884615,"owners_count":17386121,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bird-java","mybatis","mybatis-plus","spring","spring-boot","sso"],"created_at":"2024-08-03T09:01:28.788Z","updated_at":"2024-11-16T06:30:46.179Z","avatar_url":"https://github.com/liuxx-u.png","language":"Java","readme":"# bird-java概述\n\nbird-java是以Spring Boot为基础的开发增强组件包。\n\n## 技术选型\n\n - 基础框架：Spring Boot 2.5.5、Spring Framework 5.3.10.RELEASE\n - 数据访问：Mybatis-Plus 3.4.3.1\n - 数据库连接池：druid\n - 身份认证：自研单点登录\n - 执行链路：执行链路抽象，Skywalking适配\n - 分布式锁：统一抽象，Redis分布式锁适配\n - Eventbus：自研Eventbus，支持RocketMQ、Kafka、RabbitMQ\n - 状态机：自研状态机，状态机内部不存储状态，支持分布式环境\n\n## 功能特性\n\nbird-java提供了一些简单的功能特性，包括：\n\n 1. [Spring Boot 功能增强；](https://www.yuque.com/docs/share/8d949746-6ab5-4adc-881a-f353b4a47fe7)\n 2. [业务层开发指南；](https://www.yuque.com/docs/share/14674a56-de0b-4b0f-b6e7-249456a47f90)\n 3. [异常处理机制；](https://www.yuque.com/docs/share/904c95ee-61ac-4c3a-9448-b2d3cd0310e6)\n 4. [执行链路追踪 - Trace；](https://www.yuque.com/docs/share/24986ccd-0153-46ec-9720-6ea03ded7edb)\n 5. [SSO使用指南；](https://www.yuque.com/docs/share/e9f0720a-c18a-4c26-88f6-0c3be6b99cb5)\n 6. [文件上传；](https://www.yuque.com/docs/share/7bce3f28-fe1c-4f29-889e-d1dc9056be73)\n 7. [状态机使用指南；](https://www.yuque.com/docs/share/4373d6b9-bd3f-49b9-93d9-d2f0f74acfbc)\n 8. [Eventbus使用指南；](https://www.yuque.com/docs/share/3ddd2558-b6ea-4d55-b8cc-aa60cdd2d1ef)\n 9. [分布式锁使用指南;](https://www.yuque.com/docs/share/904b1677-9308-40cc-af38-b32586eb093a)\n \n\n 只做一些通用功能的封装。\n\n","funding_links":[],"categories":["sso"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fliuxx-u%2Fbird-java","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fliuxx-u%2Fbird-java","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fliuxx-u%2Fbird-java/lists"}