Giter VIP home page Giter VIP logo

bossding / albedo Goto Github PK

View Code? Open in Web Editor NEW

This project forked from somowhere/albedo

0.0 1.0 0.0 2.41 MB

Albedo 是一个Java企业应用开源框架,使用经典技术组合(SpringBoot2.x、MyBatis、Vue),包括核心模块如:组织机构、角色用户、权限授权、数据权限、代码生成、定时任务等。

License: GNU Lesser General Public License v3.0

Java 61.44% Dockerfile 0.10% JavaScript 6.92% HTML 0.03% Vue 22.19% FreeMarker 0.28% SCSS 0.93% PLpgSQL 8.11%

albedo's Introduction

Albedo 3.0.3 - 企业信息化快速开发平台

AUR AUR star GitHub stars GitHub forks

  • 基于 Spring Boot 、Spring Security、Mybatis 的RBAC权限管理系统

  • 基于数据驱动视图的理念封装 Element-ui,即使没有 vue 的使用经验也能快速上手

  • 微服务版本 albedo-cloud

核心依赖

依赖 版本
Spring Boot 2.4.1
Mybatis Plus 3.4.1
hutool 5.5.3

模块说明

albedo
├── albedo-ui -- 前端工程[8080]
└── albedo-common -- 系统公共模块 
     ├── albedo-common-api --  服务基础api
     ├── albedo-common-core -- 公共工具类核心包
     ├── albedo-common-module -- 模块基础包
└── albedo-modules -- 功能模块
     ├── albedo-admin -- 通用用户权限管理系统业务处理模块[4000]
     ├── albedo-api -- 接口模块
     ├── albedo-quartz -- 定时任务模块
└── albedo-plugin  -- 插件模块 
     ├── albedo-data-mybatis -- mybatis 基础模块
     └── albedo-swagger-api -- swagger api
	 

快速搭建

为了能够快速搭建请首先加入maven的阿里云镜像

<mirror>
        <id>nexus-aliyun</id>
        <mirrorOf>central</mirrorOf>
        <name>Nexus aliyun</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
  1. 具备运行环境:JDK1.8、Maven3.0+、MySql8+或Oracle10g+。
  2. 导入ide前,安装lombok插件
  3. 运行albedo.sql脚本初始化数据库,修改albedo-admin src\main\resources\config\application-dev.yml文件中的数据库设置参数。
  4. 在albedo目录下执行mvn clean install
  5. 在albedo-ui目录下执行 npm run build 生成dist目录
  6. 启动redis 127.0.0.1 6379
  7. 最高管理员账号,用户名:admin 密码:111111
  8. IntelliJ IDEA 推荐安装 阿里编码规范插件 alibaba-java-coding-guidelines

特别鸣谢

提交反馈

  1. 欢迎提交 issue,请写清楚遇到问题的原因,开发环境,复显步骤。

  2. 不接受功能请求的 issue,功能请求可能会被直接关闭。

  3. QQ群: 685728393

项目捐赠

项目的发展离不开您的支持,请作者喝杯咖啡吧☕

albedo's People

Contributors

somowhere avatar somowhero avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.