NutzWk,开源企业级 Java Web 开发框架。
“快速开发、功能丰富、扩展性强、性能优越”,在力所能及的情况下,最大限度的提高Web开发人员的生产力。
https://nutzwk.wizzer.cn V5演示地址
https://demo.budwk.com V6演示地址
https://budwk.com/donation 捐赠者列表
本项目发展自2010年,2012年开始用于商业项目,至今已服务于全国各地公司大大小小数千个项目,行业涉及政务、电商、物联网等,随着个人经验积累及从事行业的不同分别发布了1.0至5.0多个版本,每个版本都是完整运行且完全开源免费的,您可以根据项目规模选择不同版本。本项目案例众多,省厅级项目、市级平台、大数据项目、电商平台、物联网平台等等,issues里有部分案例截图,限于篇幅不一一罗列。
我们有强大的后援 —— Nutz 社区支持 https://nutz.cn 及 Nutz 使用手册 https://nutzam.com/core/nutz_preface.html
前后端分离,前端 nuxt + vue + elementUI
前后端分离,前端 nuxt + vue + elementUI
前后端分离,前端 nuxt + vue + elementUI
前端 jQuery + bootsrtap 或 jQuery + vue.js + elementUI
前端 jQuery + bootsrtap 或 jQuery + vue.js + elementUI
前端 jQuery + bootsrtap 或 jQuery + vue.js + elementUI
前端 jQuery + bootsrtap
前端 jQuery + bootsrtap
前端 jQuery + easyUI
版本名称 | 版本特点 | 版本地址 | 运行方式 | 后端主要技术 | 前端主要技术 | 浏览器兼容性 |
---|---|---|---|---|---|---|
BudWk v6.x-zookeeper | 微服务分布式 + 前后端分离 | v6.x-zookeeper | jar,war | nutzboot + dubbo + zookeeper + shiro | nuxt + vue + elementUI | Chrome,IE10+ |
BudWk v6.x-nacos | 微服务分布式 + 前后端分离 | v6.x-nacos | jar,war | nutzboot + dubbo + nacos + shiro | nuxt + vue + elementUI | Chrome,IE10+ |
BudWk v6.x-mini | 微服务单应用 + 前后端分离 | v6.x-mini | jar,war | nutzboot + shiro | nuxt + vue + elementUI | Chrome,IE10+ |
NutzWk v5.x-zookeeper | 微服务分布式 + 前端混合模式 | v5.x-zookeeper | jar,war | nutzboot + dubbo + zookeeper + shiro + beetl | vue + elementUI + jquery 或 jquery + bootstrap 两个版本 | Chrome,IE9+ |
NutzWk v5.x-nacos | 微服务分布式 + 前端混合模式 | v5.x-nacos | jar,war | nutzboot + dubbo + nacos + shiro + beetl | vue + elementUI + jquery 或 jquery + bootstrap 两个版本 | Chrome,IE9+ |
NutzWk v5.x-mini | 微服务单应用 + 前端混合模式 | v5.x-mini | jar,war | nutzboot + shiro + beetl | vue + elementUI + jquery | Chrome,IE9+ |
NutzWk v4.x | 模块化单应用 | v4.x | war | nutz + shiro + beetl | jquery + bootstrap | Chrome,IE7 + |
NutzWk v3.x | 单应用 | v3.x | war | nutz + shiro + beetl 或 nutz + shiro + velocity 两个版本 | jquery + bootstrap | Chrome,IE7 + |
NutzWk v1.x | 单应用 | v1.x | war | nutz + shiro + velocity | jquery + easyUI | IE6 + |
名称 | 介绍 |
---|---|
wk-framework | 一些基类及公共方法的封装 |
wk-model | POJO类,枚举类,常量类 |
wk-common | 业务接口类 |
wk-nb-service-sys | 系统管理模块,dubbo服务端,NB项目,权限体系 |
wk-nb-service-cms | CMS管理模块,dubbo服务端,NB项目,ig及wkcache演示 |
wk-nb-service-wx | 微信管理模块,dubbo服务端,NB项目,微信及微信支付功能演示 |
wk-nb-task | 定时任务模块,dubbo服务端,NB项目,支持quartz集群 |
wk-nb-web-api | API JWT Token示例,dubbo消费端,NB项目,Mvc |
wk-nb-web-platform | WEB管理后台jQuery+Bootstrap版,dubbo消费端,NB项目,Mvc |
wk-nb-web-vue | WEB管理后台Vue.js混合版,dubbo消费端,NB项目,Mvc |
nutzwk_nb
的空数据库,在每个NB(nutzboot缩写)模块启动时会自动建表,同时初始化数据mvn clean install -Dmaven.test.skip=true
mvn compile nutzboot:run
运行或 mvn package nutzboot:shade
生成可执行jar包mvn -Dnutzboot.dst=E:/dst clean package nutzboot:shade
可将所有可运行jar包生成到指定位置http://127.0.0.1:8080/sysadmin
用户名 superadmin 密码 1nohup java -jar wk-nb-service-sys.jar &
带参数 -Dnutz.profiles.active=prod
可加载 application-prod.properties 文件nohup java -Dnutz.boot.configure.properties.dir=/data/nutzwk/sys/ -jar wk-nb-service-sys.jar &
此时加载文件夹所有 *.properties 配置文件使用NutzWk插件成功生成增、删、改、查,前台配置菜单后,能成功进入 @At("") @Ok("beetl:/platform/test/test/demo/index.html") @RequiresAuthentication public void index() { } 方法里,但是跳转不到@Ok("beetl:/platform/test/test/demo/index.html"),
本文向大家介绍利用ASP.NET MVC+EasyUI+SqlServer搭建企业开发框架,包括了利用ASP.NET MVC+EasyUI+SqlServer搭建企业开发框架的使用技巧和注意事项,需要的朋友参考一下 我们要搭建的框架是企业级开发框架,适用用企业管理信息系统的开发,如:OA、HR等 1、框架名称:sampleFrame。 2、搭建原则:最少知识原则。 3、先定义一个简单的编码规范:除
本文向大家介绍浅析Android企业级开发数据绑定技术,包括了浅析Android企业级开发数据绑定技术的使用技巧和注意事项,需要的朋友参考一下 这篇文章通过发文的方式让大家知道什么是数据绑定,以及为什么要用数据绑定等问题,有助于大家理解Android企业级开发数据绑定技术。 首先要了解什么是数据绑定?为什么要用数据绑定?怎么用数据绑定? 语法的使用 简单例子,数据绑定textview控件,一般
本文向大家介绍java微信企业号开发之开发模式的开启,包括了java微信企业号开发之开发模式的开启的使用技巧和注意事项,需要的朋友参考一下 首先说微信企业号的开发模式分为:编辑模式(普通模式)和开发模式(回调模式) ,在编辑模式下,只能做简单的自定义菜单和自动回复消息,要想实现其他功能还得开启开发者模式。 一、编辑模式和开发模式对消息的处理流程 1.编辑模式下,所有的业务流程都配置在微信服务器上
注意:本书中的 Service Mesh 章节已不再维护,请转到 istio-handbook 中浏览。 本节是根据由Nginx赞助,O’Reilly出版社出品的关于服务网格的书籍总结而来,本书标题是 The Enterprise Path to Service Mesh ,还有个副标题 Decoupling at Layer 5 ,第一版发行于2018年8月8日。这本书一共61页,本文是我对该书
以下是为 linkerd 提供商业支持和其他企业产品的公司列表: Buoyant 是 linkerd 的原创者,并提供支持,培训和企业产品。 了解更多 »
作用 用于查询企业账户额度、开票额度等信息。 依赖 暂无依赖 注意 所有接口调用时需要严格遵守请求方式(GET/POST) 使用接口前需要仔细阅读每个接口的注意事项 接口报错时先阅读通用错误解决方案和当前接口文档下的接口错误解决方案