{"id":20078037,"url":"https://github.com/cn-src/jany","last_synced_at":"2025-05-05T22:31:55.137Z","repository":{"id":41179231,"uuid":"424129249","full_name":"cn-src/jany","owner":"cn-src","description":"Java any","archived":false,"fork":false,"pushed_at":"2024-11-11T02:14:58.000Z","size":1229,"stargazers_count":8,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"dev-next","last_synced_at":"2024-11-13T09:07:01.914Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":false,"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/cn-src.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":"2021-11-03T07:29:56.000Z","updated_at":"2024-11-11T02:15:02.000Z","dependencies_parsed_at":"2024-04-07T03:24:33.889Z","dependency_job_id":"53d8cc0d-bbcc-484c-990c-5c7fe6543618","html_url":"https://github.com/cn-src/jany","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cn-src%2Fjany","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cn-src%2Fjany/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cn-src%2Fjany/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cn-src%2Fjany/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cn-src","download_url":"https://codeload.github.com/cn-src/jany/tar.gz/refs/heads/dev-next","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224470925,"owners_count":17316710,"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":[],"created_at":"2024-11-13T15:12:31.811Z","updated_at":"2025-05-05T22:31:55.131Z","avatar_url":"https://github.com/cn-src.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Codacy grade](https://img.shields.io/codacy/grade/a3a61ff2d17541c493b2fa8b69e1948b?label=%E4%BB%A3%E7%A0%81%E8%B4%A8%E9%87%8F\u0026style=for-the-badge)](https://www.codacy.com/gh/cn-src/jany/dashboard?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=cn-src/jany\u0026amp;utm_campaign=Badge_Grade)\n[![Codacy coverage](https://img.shields.io/codacy/coverage/a3a61ff2d17541c493b2fa8b69e1948b?label=%E8%A6%86%E7%9B%96%E7%8E%87\u0026style=for-the-badge)](https://www.codacy.com/gh/cn-src/jany/dashboard?utm_source=github.com\u0026utm_medium=referral\u0026utm_content=cn-src/jany\u0026utm_campaign=Badge_Coverage)\n![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/cn-src/jany/build-dev-next.yml?style=for-the-badge\u0026label=%E6%9E%84%E5%BB%BA)\n![GitHub](https://img.shields.io/github/license/cn-src/jany?style=for-the-badge\u0026label=%E5%BC%80%E6%BA%90%E5%8D%8F%E8%AE%AE)\n[![Maven Central](https://img.shields.io/maven-central/v/cn.javaer.jany/jany-core?label=%E6%9C%80%E6%96%B0%E7%89%88%E6%9C%AC\u0026style=for-the-badge)](https://central.sonatype.com/namespace/cn.javaer.jany)\n![GitHub last commit](https://img.shields.io/github/last-commit/cn-src/jany?style=for-the-badge\u0026label=%E6%9C%80%E6%96%B0%E6%8F%90%E4%BA%A4)\n[![Java Version](https://img.shields.io/badge/Java-%2017%20-blue?style=for-the-badge)](https://adoptopenjdk.net/)\n# jany\n\nJava 常用代码\n\n## 模块\n\n| 模块                                  | 描述                     |\n|-------------------------------------|------------------------|\n| jany-core                           | 工具类、通用模型               |\n| jany-ebean                          | Ebean 数据库 ORM 框架扩展     |\n| jany-jackson                        | Jackson 扩展             |\n| jany-jooq                           | jOOQ 扩展                |\n| jany-p6spy                          | p6spy SQL 打印框架扩展       |\n| jany-platform                       | pom 版本管理               |\n| jany-spring                         | Spring 工具、扩展、全局异常处理    |\n| jany-spring-boot-starter            | Spring Boot 扩展         |\n| jany-spring-boot-starter-p6spy      | P6spy 集成               |\n| jany-spring-boot-starter-springdoc  | SpringDoc 集成           |\n| jany-test                           | 测试工具                   |\n| jany-validation                     | Hibernate Validator 扩展 |\n\n## 使用\n\nMaven\n\n```xml\n\n\u003cdependency\u003e\n    \u003cgroupId\u003ecn.javaer.jany\u003c/groupId\u003e\n    \u003cartifactId\u003ejany-core\u003c/artifactId\u003e\n    \u003cversion\u003edev-SNAPSHOT\u003c/version\u003e\n\u003c/dependency\u003e\n```\n\nGradle\n\n```groovy\ndependencies {\n    implementation 'cn.javaer.jany:jany-core:next-SNAPSHOT'\n    //kts: implementation(\"cn.javaer.jany:jany-core:next-SNAPSHOT\")\n}\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcn-src%2Fjany","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcn-src%2Fjany","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcn-src%2Fjany/lists"}