All Projects → Wizzercn → Nutzwk

Wizzercn / Nutzwk

Licence: apache-2.0
WK系列开发框架-V1至V5 Java开源企业级开发框架(单应用/微服务/分布式)

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
java
68154 projects - #9 most used programming language
CSS
56736 projects
TSQL
950 projects

Projects that are alternatives of or similar to Nutzwk

budwk
WK系列开发框架-V6至V7 Java微服务+网关+Vue Element 前后端分离
Stars: ✭ 114 (-93%)
Mutual labels:  element, nutz, dubbo, nutzboot, budwk
my-demo
Demo Application for Dubbo, Mycat, Sharding-Proxy, Seata, SkyWalking, PinPoint, ZipKin, Docker, Kubernetes, Istio, Postman/Newman, FitNesse
Stars: ✭ 37 (-97.73%)
Mutual labels:  dubbo, seata
Onemall
芋道 mall 商城,基于微服务的思想,构建在 B2C 电商场景下的项目实战。核心技术栈,是 Spring Boot + Dubbo 。未来,会重构成 Spring Cloud Alibaba 。
Stars: ✭ 5,312 (+226.09%)
Mutual labels:  dubbo, seata
Tesla
Tesla is a gateway service that provides dynamic routing,waf,support spring cloud,gRPC,DUBBO and more.
Stars: ✭ 109 (-93.31%)
Mutual labels:  dubbo
Myth
Reliable messages resolve distributed transactions
Stars: ✭ 1,470 (-9.76%)
Mutual labels:  dubbo
Pepper Metrics
pepper metrics is a tool, it can helps you collect runtime performance use RED method, and then output as log / timeseries data, by default it use prometheus as datasource, grafana as UI
Stars: ✭ 119 (-92.69%)
Mutual labels:  dubbo
Dubbo Go Pixiu
Based on the proxy gateway service of dubbo-go, it solves the problem that the external protocol calls the internal Dubbo cluster. At present, it supports HTTP and gRPC[developing].
Stars: ✭ 124 (-92.39%)
Mutual labels:  dubbo
Dubbo
Apache Dubbo is a high-performance, java based, open source RPC framework.
Stars: ✭ 36,585 (+2145.86%)
Mutual labels:  dubbo
Dubbo2.5 Spring4 Mybastis3.2 Springmvc4 Mongodb Redis
dubbo2.5-spring4-mybastis3.2-springmvc4-mongodb-redis整合
Stars: ✭ 123 (-92.45%)
Mutual labels:  dubbo
Periodic Table
Periodic elements data
Stars: ✭ 119 (-92.69%)
Mutual labels:  element
Bytetcc Sample
Stars: ✭ 119 (-92.69%)
Mutual labels:  dubbo
Rpc Framework Tutorials
Java分布式RPC服务框架教程,包括 Dubbo/Dubbox, Motan, gRPC.
Stars: ✭ 114 (-93%)
Mutual labels:  dubbo
Familybucket Ui
微服务UI端-配置管理-网关管理-追踪展示-日志查询-监控查看-服务管理......
Stars: ✭ 120 (-92.63%)
Mutual labels:  element
Id Generator
id-generator部署即使用的ID生成器, 支持HTTP、Dubbo、Spring Cloud方式.
Stars: ✭ 112 (-93.12%)
Mutual labels:  dubbo
Vue Todos
vue最新实战项目教程,从零开始,一步一个脚印,循序渐进。跟着我一起学习vue吧!
Stars: ✭ 1,659 (+1.84%)
Mutual labels:  element
Ruoyi Vue Fast
(RuoYi)官方仓库 基于SpringBoot,Spring Security,JWT,Vue & Element 的前后端分离权限管理系统
Stars: ✭ 107 (-93.43%)
Mutual labels:  element
X Admin
致力于快速开发中小型后台管理系统项目模板(更新中......)
Stars: ✭ 123 (-92.45%)
Mutual labels:  dubbo
Ibase4j
Spring,SpringBoot 2.0,SpringMVC,Mybatis,mybatis-plus,motan/dubbo分布式,Redis缓存,Shiro权限管理,Spring-Session单点登录,Quartz分布式集群调度,Restful服务,QQ/微信登录,App token登录,微信/支付宝支付;日期转换、数据类型转换、序列化、汉字转拼音、身份证号码验证、数字转人民币、发送短信、发送邮件、加密解密、图片处理、excel导入导出、FTP/SFTP/fastDFS上传下载、二维码、XML读写、高精度计算、系统配置工具类等等。
Stars: ✭ 1,548 (-4.97%)
Mutual labels:  dubbo
Zeusspring
基于Spring Boot 2.0的前后端分离的快速开发平台,此仓库是后台部分; 前台:Vue+Element 后台:Spring Boot 2.0/Spring Security/JWT/Spring Data JPA+Mybatis-Plus/Redis/分布式限流/同步锁/验证码/动态权限管理 数据权限 工作流 代码生成 日志记录 第三方社交账号、短信登录
Stars: ✭ 117 (-92.82%)
Mutual labels:  dubbo
Aeraki
Manage any layer 7 traffic in Istio Service Mesh.
Stars: ✭ 119 (-92.69%)
Mutual labels:  dubbo

BudWk(原名NutzWk) 开源企业级Java Web开发框架

Gitee GVP GitHub release License PowerByNutz

在力所能及的情况下,最大限度的提高Web开发人员的生产力

本项目新版已更名,迁移至:

https://gitee.com/budwk/budwk

https://github.com/budwk/budwk

前言

本框架自2012年开始用于商业项目,至今已服务于全国各地公司大大小小数千个项目,行业涉及政务、电商、物联网等,随着个人经验积累及从事行业的不同分别发布了1.x至7.x多个版本,您可以根据项目规模选择不同版本。本项目案例众多,省厅级项目、市级平台、大数据项目、电商平台、物联网平台等等。

我们有强大的后援 —— Nutz 社区支持 https://nutz.cn 及 Nutz 使用手册 https://nutzam.com/core/nutz_preface.html

QQ交流群

  • 1群: 24457628
  • 2群: 68428921

本版说明

  • BudWk-V5 Mini 微服务单应用版本(一个jar或打成war运行),管理后台 jQuery + Vue.js + ElementUI,非常适合个人项目快速开发

  • 如果是团队开发或大型项目,推荐使用 BudWk-V7 https://gitee.com/budwk/budwk

  • 系统自带多级权限体系、日志系统、缓存系统、定时任务、微信管理、CMS管理、beetl模板语言等基础功能

  • 安装必要条件: redis + mysql(支持 MariaDB、Oracle、SqlServer、达梦等)

项目启动

  • 创建数据库 budwk_v5_mini 项目启动时会自动建表初始化数据

  • mvn compile nutzboot:run mvn运行 或 IDEA 中右击 MainLauncher 运行

  • mvn package nutzboot:shade -Dmaven.javadoc.skip=true -Dmaven.test.skip=true 生成可执行jar包

  • mvn clean package nutzboot:shade nutzboot:war -Dmaven.javadoc.skip=true -Dmaven.test.skip=true 生成可执行war包

  • 正常启动后访问 http://127.0.0.1:8080/sysadmin 用户名 superadmin 密码 1

项目部署

  • 内置配置文件启动 nohup java -jar mini.jar & 带参数 -Dnutz.profiles.active=prod(IDEA 运行时填 --nutz.profiles.active=prod) 可加载 application-prod.yaml 文件
  • 外置配置文件启动 nohup java -Dnutz.boot.configure.yaml.dir=/data/budwk/ -jar mini.jar & 此时加载文件夹所有 *.yaml 配置文件

运行环境

  • JDK 11 + 或 OpenJDK 11 +
  • Redis 4.0.8 +
  • MariaDB 10+、MySql 5.7+、Oracle、SqlServer、达梦等

开发工具

  • IntelliJ IDEA
  • Maven 3.5.3 +
  • Git

技术选型

后端技术

技术 名称 官网
Nutz JavaEE应用框架 https://nutzam.com
NutzBoot 微服务框架 https://github.com/nutzam/nutzboot
SaToken 权限框架 http://sa-token.dev33.cn
Druid 数据库连接池 https://github.com/alibaba/druid
Redis 分布式缓存数据库 https://redis.io
Quartz 作业调度框架 https://www.quartz-scheduler.org

前端技术

技术 名称 官网
Vue.js MVVM框架 https://vuejs.org
jQuery.js jQuery https://jquery.com
ElementUI 基于Vue的UI框架 https://element.eleme.io
Font-awesome 字体图标 https://fontawesome.com

历史版本

  • v7.x - nacos 微服务网关+组件化+API化版本 前后端分离,前端 nuxt + vue + elementUI
  • v6.x - nacos 微服务分布式版本 前后端分离,前端 nuxt + vue + elementUI
  • v6.x - zookeeper 微服务分布式版本 前后端分离,前端 nuxt + vue + elementUI
  • v6.x - mini 微服务单应用版本(一个 jar 或 war 包) 前后端分离,前端 nuxt + vue + elementUI
  • v5.x - zookeeper 微服务分布式版本 前端 jQuery + bootsrtap 或 jQuery + vue.js + elementUI
  • v5.x - mini 微服务单应用版本(一个 jar 或 war 包) 前端 jQuery + vue.js + elementUI
  • v4.x - 单应用版本(war 包) 前端 jQuery + bootsrtap
  • v3.x - 单应用版本(war 包) 前端 jQuery + bootsrtap
  • v1.x - 单应用版本(war 包) 前端 jQuery + easyUI

鸣谢

关于

  • 个人提供付费的培训服务,含源码解析、设计思路、疑难解答、项目辅导等
  • 联系方式 QQ:11624317 微信:wizzer
  • 欢迎打赏,以资鼓励 https://budwk.com/donation
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].