{"id":16619598,"url":"https://github.com/kings1990/rap2-generator","last_synced_at":"2025-03-21T14:31:42.622Z","repository":{"id":35782235,"uuid":"217989670","full_name":"kings1990/rap2-generator","owner":"kings1990","description":"基于淘宝rap2的通过配置形式将实体类一键录入rap2的插件,支持复杂的对象解析、继承解析","archived":false,"fork":false,"pushed_at":"2023-06-14T22:43:58.000Z","size":23557,"stargazers_count":41,"open_issues_count":10,"forks_count":8,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-03-18T02:13:03.959Z","etag":null,"topics":["rap2","rap2-api","rap2-dolores","rap2-dolos"],"latest_commit_sha":null,"homepage":"http://rap.sheng90.wang","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/kings1990.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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},"funding":{"custom":"https://www.paypal.com/paypalme/kings9090"}},"created_at":"2019-10-28T07:31:44.000Z","updated_at":"2025-02-10T02:58:04.000Z","dependencies_parsed_at":"2024-10-28T11:01:59.233Z","dependency_job_id":null,"html_url":"https://github.com/kings1990/rap2-generator","commit_stats":null,"previous_names":["kings1990/kings-rap2-generator"],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kings1990%2Frap2-generator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kings1990%2Frap2-generator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kings1990%2Frap2-generator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kings1990%2Frap2-generator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kings1990","download_url":"https://codeload.github.com/kings1990/rap2-generator/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244815230,"owners_count":20514917,"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":["rap2","rap2-api","rap2-dolores","rap2-dolos"],"created_at":"2024-10-12T02:42:22.447Z","updated_at":"2025-03-21T14:31:39.307Z","avatar_url":"https://github.com/kings1990.png","language":"Java","funding_links":["https://www.paypal.com/paypalme/kings9090"],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e为自动化而生\u003c/h1\u003e\n\n\n\u003cdiv align=\"center\"\u003e\u003cimg align=\"center\" src=\"https://oscimg.oschina.net/oscnet/a964e875efa442570fe3a7cdfded0027183.jpg\"/\u003e\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\t\u003cspan\u003e\n\t\t\u003ca href=\"https://travis-ci.com/kings1990/rap2-generator\"\u003e\n\t\t\t\u003cimg src=\"https://travis-ci.com/kings1990/rap2-generator.svg?branch=master\"\u003e\n\t\t\u003c/a\u003e\n\t\u003c/span\u003e\n\t\u003cspan \u003e\n\t\t\u003ca href=\"https://search.maven.org/search?q=g:io.github.kings1990%20AND%20a:rap2-generator\"\u003e\n\t\t\t\u003cimg src=\"https://img.shields.io/maven-central/v/io.github.kings1990/rap2-generator.svg?style=flat-square\"/\u003e\n\t\t\u003c/a\u003e\n\t\u003c/span\u003e\t\n\t\u003cspan \u003e\n\t\t\u003ca href=\"https://github.com/kings1990/rap2-generator\"\u003e\n\t\t\t\u003cimg src=\"https://img.shields.io/badge/language-java-orange.svg\"/\u003e\n\t\t\u003c/a\u003e\n\t\u003c/span\u003e\t\n\t\u003cspan\u003e\n\t\t\u003ca href=\"https://www.apache.org/licenses/LICENSE-2.0\"\u003e\n\t\t\t\u003cimg src=\"https://img.shields.io/badge/license-Apache2-pink.svg\"/\u003e\n\t\t\u003c/a\u003e\t\n\t\u003c/span\u003e\n\u003c/div\u003e\n\n## What is rap2-generator\n前后端分离利用rap2的时候需要将java实体类的注释拷贝到rap2上,字段一多十分麻烦.本工具实现自动化将实体类解析导入[rap2](https://github.com/thx/rap2-delos)\n\n假如你有一个实体类,如下\n\n```\n@Data\npublic class KingsBankCard {\n    /**\n     * 卡号\n     */\n    private String cardNo;\n    /**\n     * 密码\n     */\n    private String password;\n}\n```\n你需要将他写入rap2的响应内容参数,那么你就需要手动将*cardNo*和*password*字段的注释即rap2响应内容的简介拷贝进去,\n本工具将解决这一部分的难题,实现简单配置自动导入\n\n\n## Latest version \n```\n\u003cdependency\u003e\n    \u003cgroupId\u003eio.github.kings1990\u003c/groupId\u003e\n    \u003cartifactId\u003erap2-generator\u003c/artifactId\u003e\n    \u003cversion\u003e1.0.8-RELEASE\u003c/version\u003e\n\u003c/dependency\u003e\n```\n\n## Rap2 Generator Web\n***非常重要:下载该项目进行本地部署,定制属于自己的工具***\n\n仓库地址:***[https://github.com/kings1990/rap2-generator-web](https://github.com/kings1990/rap2-generator-web)***\n\nOnline\n地址:[http://rap.sheng90.wang](http://rap.sheng90.wang/)\n\n## Links\n\n* [Home](https://github.com/kings1990/rap2-generator/wiki)\n\n* [使用](https://github.com/kings1990/rap2-generator/wiki/使用)\n\n* [自定义响应模板](https://github.com/kings1990/rap2-generator/wiki/自定义响应模板)\n\n* [返回值配置示例](https://github.com/kings1990/rap2-generator/wiki/返回值配置示例)\n\n* [常见问题](https://github.com/kings1990/rap2-generator/wiki/常见问题)\n\n* [更新日志](https://github.com/kings1990/rap2-generator/releases)\n\n## Features\n* 无限级嵌套解析\n* 泛型解析\n* 自定义响应模板定制\n* 兼容各种类型的属性注释\n* 各种java类型解析\n\n## Online\n地址:[http://rap.sheng90.wang](http://rap.sheng90.wang/) \n\n服务器到期了 参考Rap2 Generator Web自己部署\n\n## Showcase\n基于[淘宝rap2](http://rap2.taobao.org/)的自动化导入.[演示-\u003e](https://oscimg.oschina.net/oscnet/99c83368fe39dc4733aa2e8e81676ec3ef9.jpg)\n\n## Contribut\n请查看[CONTRIBUTING.md](https://github.com/kings1990/rap2-generator/blob/master/CONTRIBUTING.md)\n我们非常欢迎你提交好的优质代码和建议\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkings1990%2Frap2-generator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkings1990%2Frap2-generator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkings1990%2Frap2-generator/lists"}