{"id":13635416,"url":"https://github.com/houbb/heaven","last_synced_at":"2025-04-05T11:09:28.772Z","repository":{"id":55014056,"uuid":"171685460","full_name":"houbb/heaven","owner":"houbb","description":"⭐Collect basic useful tools for java dev.（收集开发中常用的工具类）","archived":false,"fork":false,"pushed_at":"2024-10-12T11:22:18.000Z","size":1157,"stargazers_count":43,"open_issues_count":0,"forks_count":21,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-29T10:07:43.209Z","etag":null,"topics":["apache-common","basic-tool","common","commons","guava","hutool","hutooll","java-utils","kit","tool","tools","toolset"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/houbb.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","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":"2019-02-20T14:13:01.000Z","updated_at":"2025-01-22T08:13:01.000Z","dependencies_parsed_at":"2024-07-07T09:44:38.316Z","dependency_job_id":"b37b0827-0574-49aa-ab3f-fff5d0222332","html_url":"https://github.com/houbb/heaven","commit_stats":{"total_commits":431,"total_committers":4,"mean_commits":107.75,"dds":"0.22505800464037118","last_synced_commit":"82fc592f69ac0b7e511734b8d9fe0807027bd026"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/houbb%2Fheaven","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/houbb%2Fheaven/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/houbb%2Fheaven/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/houbb%2Fheaven/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/houbb","download_url":"https://codeload.github.com/houbb/heaven/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247325693,"owners_count":20920714,"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":["apache-common","basic-tool","common","commons","guava","hutool","hutooll","java-utils","kit","tool","tools","toolset"],"created_at":"2024-08-02T00:00:45.299Z","updated_at":"2025-04-05T11:09:28.755Z","avatar_url":"https://github.com/houbb.png","language":"Java","readme":"# 项目简介\n\n本项目用于提供公有的核心代码，收集常见的工具类。\n\n[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.github.houbb/heaven/badge.svg)](http://mvnrepository.com/artifact/com.github.houbb/heaven)\n[![Build Status](https://www.travis-ci.org/houbb/heaven.svg?branch=master)](https://www.travis-ci.org/houbb/heaven?branch=master)\n[![Coverage Status](https://coveralls.io/repos/github/houbb/heaven/badge.svg?branch=master)](https://coveralls.io/github/houbb/heaven?branch=master)\n\n## 准则\n\n不引入任何三方工具。\n\n只有一个模块，保证快速迭代。\n\n同一个大版本下保证兼容性。\n\n# 变更日志\n\n\u003e [变更日志](CHANGELOG.md)\n\n# 项目准则\n\n最基础的项目一定要简单，精简，健壮。\n\n所有的高楼都应该以此为基础。\n\n引入这个类的开发项目，除非特殊需要，不用再手写常见的 util 工具。\n\n# 快速开始 \n\n## 需要 \n\njdk1.7+\n\nmaven 3.x+\n\n## maven 引入 \n\n```xml\n\u003cdependency\u003e\n    \u003cgroupId\u003ecom.github.houbb\u003c/groupId\u003e\n    \u003cartifactId\u003eheaven\u003c/artifactId\u003e\n    \u003cversion\u003e0.13.0\u003c/version\u003e\n\u003c/dependency\u003e\n```\n\n# 文档\n\n\u003e [文档目录](doc/gen/heaven-索引.md)\n\n# ROAD-MAP\n\n- [ ] 添加基于 gen-case 的测试用例\n\n# 中间件等工具开源矩阵\n\n[heaven: 收集开发中常用的工具类](https://github.com/houbb/heaven)\n\n[rpc: 基于 netty4 实现的远程调用工具](https://github.com/houbb/rpc)\n\n[mq: 简易版 mq 实现](https://github.com/houbb/mq)\n\n[ioc: 模拟简易版 spring ioc](https://github.com/houbb/ioc)\n\n[mybatis: 简易版 mybatis](https://github.com/houbb/mybatis)\n\n[cache: 渐进式 redis 缓存](https://github.com/houbb/cache)\n\n[jdbc-pool: 数据库连接池实现](https://github.com/houbb/jdbc-pool)\n\n[sandglass: 任务调度时间工具框架](https://github.com/houbb/sandglass)\n\n[sisyphus: 支持注解的重试框架](https://github.com/houbb/sisyphus)\n\n[resubmit: 防止重复提交框架，支持注解](https://github.com/houbb/resubmit)\n\n[auto-log: 日志自动输出](https://github.com/houbb/auto-log)\n\n[async: 多线程异步并行框架](https://github.com/houbb/async)\n","funding_links":[],"categories":["测试"],"sub_categories":["客户端"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhoubb%2Fheaven","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhoubb%2Fheaven","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhoubb%2Fheaven/lists"}