{"id":18262110,"url":"https://github.com/cool-team-official/cool-admin-java","last_synced_at":"2025-04-05T01:05:37.050Z","repository":{"id":248390089,"uuid":"820975675","full_name":"cool-team-official/cool-admin-java","owner":"cool-team-official","description":"🔥 cool-admin(java版)一个很酷的后台权限管理框架，Ai编码、流程编排、模块化、插件化、CRUD极速开发，永久开源免费，基于springboot3、typescript、vue3、vite、element-ui等构建","archived":false,"fork":false,"pushed_at":"2024-10-16T15:54:16.000Z","size":258,"stargazers_count":134,"open_issues_count":2,"forks_count":32,"subscribers_count":6,"default_branch":"main","last_synced_at":"2024-10-18T15:41:14.974Z","etag":null,"topics":["element-ui","mybatis-flex","springboot3","typescript","vite","vue3"],"latest_commit_sha":null,"homepage":"https://java.cool-admin.com","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/cool-team-official.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":"2024-06-27T14:53:36.000Z","updated_at":"2024-10-16T16:35:08.000Z","dependencies_parsed_at":"2024-08-28T15:45:06.768Z","dependency_job_id":"eba70fa1-3fbf-47de-8105-6628a67c9ba8","html_url":"https://github.com/cool-team-official/cool-admin-java","commit_stats":null,"previous_names":["cool-team-official/cool-admin-java"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cool-team-official%2Fcool-admin-java","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cool-team-official%2Fcool-admin-java/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cool-team-official%2Fcool-admin-java/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cool-team-official%2Fcool-admin-java/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cool-team-official","download_url":"https://codeload.github.com/cool-team-official/cool-admin-java/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247271525,"owners_count":20911587,"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":["element-ui","mybatis-flex","springboot3","typescript","vite","vue3"],"created_at":"2024-11-05T11:06:39.566Z","updated_at":"2025-04-05T01:05:37.027Z","avatar_url":"https://github.com/cool-team-official.png","language":"Java","readme":"\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://midwayjs.org/\" target=\"blank\"\u003e\u003cimg src=\"https://cool-show.oss-cn-shanghai.aliyuncs.com/admin/logo.png\" width=\"200\" alt=\"Midway Logo\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003ecool-admin(java版)后台权限管理系统，开源免费，Ai编码、流程编排、模块化、插件化，用于快速构建后台应用程序，详情可到\u003ca href=\"https://cool-admin.com\" target=\"_blank\"\u003e官网\u003c/a\u003e 进一步了解。\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://github.com/cool-team-official/cool-admin-midway/blob/master/LICENSE\" target=\"_blank\"\u003e\u003cimg src=\"https://img.shields.io/badge/license-MIT-green?style=flat-square\" alt=\"GitHub license\" /\u003e\n    \u003ca href=\"\"\u003e\u003cimg src=\"https://img.shields.io/github/package-json/v/cool-team-official/cool-admin-midway?style=flat-square\" alt=\"GitHub tag\"\u003e\u003c/a\u003e\n    \u003cimg src=\"https://img.shields.io/github/last-commit/cool-team-official/cool-admin-midway?style=flat-square\" alt=\"GitHub tag\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n## 技术栈\n\n- 后端：**`Springboot3` `Mybatis-Flex`**\n- 前端：**`Vue3` `Vite` `Element-Ui` `Typescript`**\n- 数据库：**`Mysql` `Postgresql` `Sqlite(适配中)` `...`**\n\n## 特性\n\nAi时代，很多老旧的框架已经无法满足现代化的开发需求，Cool-Admin开发了一系列的功能，让开发变得更简单、更快速、更高效。\n\n- **Ai编码**：通过微调大模型学习框架特有写法，实现简单功能从Api接口到前端页面的一键生成\n- **流程编排**：通过拖拽编排方式，即可实现类似像智能客服这样的功能\n- **模块化**：代码是模块化的，清晰明了，方便维护\n- **插件化**：插件化的设计，可以通过安装插件的方式扩展如：支付、短信、邮件等功能\n- **自动初始化**：数据自动化，无需再手动维护，启动时自动生成数据库表和表结构数据\n- **cool-admin-java-plus**：  [cool-admin-java-plus](https://gitee.com/hlc4417/cool-admin-java-plus)\n![](https://cool-show.oss-cn-shanghai.aliyuncs.com/admin/flow.png)\n\n## 地址\n\n- 官网：[https://cool-admin.com](https://cool-admin.com)\n- 文档：[https://java.cool-admin.com](https://java.cool-admin.com)\n- 商城项目：[https://cool-js.com/plugin/140](https://cool-js.com/plugin/140)\n- Ai流程编排+知识库项目：[https://cool-js.com/plugin/118](https://cool-js.com/plugin/118)\n- cool-admin-java-plus：https://gitee.com/hlc4417/cool-admin-java-plus\n\n## 演示\n\n[https://show.cool-admin.com](https://show.cool-admin.com)\n\n- 账户：admin\n- 密码：123456\n\n![](https://cool-show.oss-cn-shanghai.aliyuncs.com/admin/home-mini.png)\n\n#### 项目前端\n\n系统是前后端分离的，启动完成后，还需要启动前端项目，前端项目地址：\n\n[https://github.com/cool-team-official/cool-admin-vue](https://github.com/cool-team-official/cool-admin-vue)\n\n或\n\n[https://gitee.com/cool-team-official/cool-admin-vue](https://gitee.com/cool-team-official/cool-admin-vue)\n\n或\n\n[https://gitcode.com/cool_team/cool-admin-vue](https://gitcode.com/cool_team/cool-admin-vue)\n\n## 微信群\n\n\u003cimg width=\"260\" src=\"https://cool-show.oss-cn-shanghai.aliyuncs.com/admin/wechat.jpeg?v=1\" alt=\"Admin Wechat\"\u003e\u003c/a\u003e\n\n## 运行\n\n### 环境要求\n\n- Java Graalvm 17+\n- Maven 3.6+\n\n### 配置\n\n修改数据库配置，配置文件位于`src/resources/application-local.yml`\n\n以 Mysql 为例，其他数据库适配中...\n\nMysql(`\u003e=5.7版本`)，建议 8.0，首次启动会自动初始化并导入数据\n\n```yaml\n# mysql，驱动已经内置，无需安装\nspring:\n    datasource:\n        url: jdbc:mysql://127.0.0.1:3306/cool?useUnicode=true\u0026characterEncoding=UTF-8\u0026serverTimezone=GMT%2b8\n        username: root\n        password: 123456\n        driver-class-name: com.mysql.cj.jdbc.Driver\n```\n\n### 启动\n\n注：项目使用到了[Mybatis-Flex 的Apt功能](https://mybatis-flex.com/zh/others/apt.html)，如果启动报错，请先执行`mvn compile`编译\n\n1、启动文件：`src/main/java/com/cool/CoolApplication.java`\n\n2、启动完成后，访问：[http://localhost:8001](http://localhost:8001)\n\n3、如果看到以下界面，说明启动成功。这时候再启动前端项目即可，数据库会自动初始化，默认账号：admin，密码：123456\n\n![](https://cool-show.oss-cn-shanghai.aliyuncs.com/admin/run.png)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcool-team-official%2Fcool-admin-java","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcool-team-official%2Fcool-admin-java","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcool-team-official%2Fcool-admin-java/lists"}