Giter Site home page Giter Site logo

hurry07 / wetech-admin Goto Github PK

View Code? Open in Web Editor NEW

This project forked from cjbi/admin3

0.0 0.0 0.0 123.95 MB

wetech-admin是基于Spring Boot 2.0+Mybatis+Vue的轻量级后台管理系统,适用于中小型项目的管理后台,支持按钮级别的权限控制,系统具有最基本的用户管理、角色管理、权限管理等通用性功能,企业或个人可直接在此基础上进行开发,扩展,添加各自的需求和业务功能!

Home Page: http://wetech.tech/wetech-admin

License: MIT License

Shell 0.18% JavaScript 2.53% Java 48.92% Vue 44.93% Less 3.44%

wetech-admin's Introduction

Wetech-Admin

Wetech-Admin 是基于 Spring Boot 2.0 + Mybatis + Vue 的轻量级后台管理系统,适用于中小型项目的管理后台,支持按钮级别的权限控制,系统具有最基本的用户管理、角色管理、权限管理等通用性功能,企业或个人可直接在此基础上进行开发,扩展,添加各自的需求和业务功能!http://wetech.tech/wetech-admin/

技术选型

后端技术

技术 名称 版本 官网
Spring Boot 应用框架 2.3.2.RELEASE https://projects.spring.io/spring-boot/
MyBatis 持久层框架 3.2.1 http://www.mybatis.org/mybatis-3/zh/index.html
MyBatis-Ext 基于MyBatis的增强扩展 1.6.5 https://github.com/cjbi/mybatis-ext
Maven 项目构建管理 4.0.0 http://maven.apache.org
Apache Shiro 安全框架 1.6.0 http://shiro.apache.org
Logback 日志组件 1.1.3 https://logback.qos.ch
Hibernate Validator 后端校验框架 5.4.2.Final http://hibernate.org/validator/
swagger 在线文档生成 3.0.0 https://swagger.io/

前端技术

技术 名称 版本 官网
Vue 渐进式JavaScript框架 2.6.10 https://cn.vuejs.org/
Ant Design Pro Vue 基于 Ant Design Vue 的 Pro 第三方实现 1.4.2 [https://pro.antdv.com/)

软件需求

  • JDK1.8+
  • MySQL5.6+
  • Maven3.0+

本地部署

  • 通过git下载源码
  • 创建数据库wetech_admin,数据库编码为UTF-8
  • 依次执行src/main/resources/schema.sql和dsrc/main/resources/data.sql文件,初始化数据
  • 修改application-dev.properties文件,更新MySQL账号和密码
  • 启动服务,账号密码:admin/123456或者guest/123456
  • 管理后台地址:http://localhost:8080
  • Swagger地址:http://localhost:8080/swagger-ui/

服务端命令

  • 打包编译
mvn clean package
  • 运行部署
nohup java -jar -Dspring.profiles.active=development wetech-admin-server-2.0.0.jar >/dev/null 2>&1 &

前端功能命令

  • 安装依赖
yarn install
  • 开发模式运行
yarn run serve
  • 编译项目
yarn run build
  • Lints and fixes files
yarn run lint

预览图

在线访问

预览地址

http://wetech.tech/wetech-admin

测试用户名密码

  1. admin/123456
  2. guest/123456

许可证

Wetech-Admin 使用 MIT 许可证发布,用户可以自由使用、复制、修改、合并、出版发行、散布、再授权及贩售Wetech-Admin 及其副本。

查看许可证

获取源码

https://github.com/cjbi/wetech-admin

https://gitee.com/cjbi/wetech-admin

wetech-admin's People

Contributors

cjbi 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.