Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

基于Nutz的Java开源企业级开发框架

License

NotificationsYou must be signed in to change notification settings

zhiqiang-hu/NutzWk

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build StatusGitHub releaseLicensePowerByNutz

在线演示地址

https://nutzwk.wizzer.cn/ NutzWk v3.x、v4.x、v5.x

https://vue.wizzer.cn NutzWk v3.x-vue

需要NutzWk 开发培训视频的请联系作者

前言

本项目发展自2010年,2012年开始用于商业项目,至今已服务于全国各地公司大大小小数百个项目,行业涉及政务、电商、物联网等,随着个人经验积累及从事行业的不同分别发布了1.0至5.0多个版本,每个版本都是完整运行且完全开源免费的,您可以根据项目规模选择不同版本。本项目案例众多,省厅级项目、市级平台、大数据项目、电商平台、物联网平台等等,issues里有部分案例截图,限于篇幅不一一罗列。

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

QQ交流群: 68428921

版本说明

  • NutzWk v5.x 微服务版本(分支名:nutzboot-dubbo,微服务dubbo分布式版本)
  • NutzWk v4.x 模块化版本(分支名:modular,统一提供代码生成器及IDEA可视化插件)
  • NutzWk v3.x 单应用版本(分支名:bootstrap-3.3.x,CMS+微信+系统+权限+常用功能封装 beetl/velocity)
  • NutzWk v1.0 传统版(分支名:master,velocity 支持IE6)

本版说明(v5.x)

NutzWk 5.x 运行必备环境:

  • JDK 8 171 +
  • Maven 3.5.3 +
  • Redis 4.0.8 +
  • MySql 5.7 +
  • Zookeeper 3.4.11 +

NutzWk 5.x 技术选型:

  • 核心框架:Nutz、Nutz MVC、Nutz Dao、Nutzboot
  • 分布式框架:Dubbo、Zookeeper
  • 安全框架:Shiro
  • 任务调度:Quartz
  • 数据库连接池:Druid
  • 支持数据库:MySql、Oracle、SqlServer、达梦等
  • 缓存框架:Redis、Ehcache、Wkcache
  • 订阅发布:Redis
  • 可扩展功能:WebSocket-Nutz、消息队列-Rabbitmq、搜索引擎-Elasticsearch、工作流-Activiti等
  • 前端框架:Bootstrap+JQuery

NutzWk 5.x 使用说明:

名称介绍
wk-framework一些基类及公共方法的封装
wk-modelPOJO类
wk-common接口类
wk-nb-service-sys系统管理模块,dubbo服务端,NB项目,权限体系
wk-nb-service-cmsCMS管理模块,dubbo服务端,NB项目,ig及wkcache演示
wk-nb-service-wx微信管理模块,dubbo服务端,NB项目,微信及微信支付功能演示
wk-nb-task定时任务模块,dubbo服务端,NB项目,支持quartz集群
wk-nb-web-apiAPI JWT Token示例,dubbo消费端,NB项目,Mvc
wk-nb-web-platformWEB管理后台模块,dubbo消费端,NB项目,Mvc
  •   确保 MySql、Redis、Zookeeper 默认配置并已启动好[application.properties 可更改配置项]
  •   MySql 创建名为 nutzwk_nb 的空数据库,在每个NB项目启动时会自动建表,同时初始化数据
  •   IDEA 找到每个NB项目下的 ***MainLauncher 类运行,或在每个模块下mvn compile nutzboot:run 运行
  •   启动顺序是 sys --> cms[可选] --> wx[可选] --> task[可选] --> web-platform --> web-api[可选]
  •   可选择使用运行参数 -Dnutz.profiles.active=prod 加载 application-prod.properties 配置文件
  •   正常启动后访问http://127.0.0.1:8080/sysadmin 用户名 superadmin 密码 1

鸣谢

  •  @wendal (代码贡献者,技术大牛,Nutz主要作者,无所不知且乐于助人)
  •  @rekoe (代码贡献者)
  •  @enilu (代码生成器及IDEA插件贡献者)
  •  @loyalove (Vue代码贡献者)
  •  @threefish (控制类快速定位模板页面IDEA插件贡献者)
  •   以及交流群里热心的小伙伴们~ QQ交流群: 68428921

关于

  •   本项目完全开源,商用完全免费(欢迎商业用户打赏500¥以上,以便有更好的技术支持)
  •   欢迎打赏,以资鼓励https://wizzer.cn/donation

后台截图

About

基于Nutz的Java开源企业级开发框架

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript59.1%
  • HTML16.9%
  • Java15.5%
  • CSS8.1%
  • PHP0.4%

[8]ページ先頭

©2009-2025 Movatter.jp