nutzwk 5.0.1,java微服务分布式开发框架 -欧洲杯足彩官网
nutzwk v3.x、v4.x、v5.x
nutzwk v3.x-vue
本项目发展自2010年,2012年开始用于商业项目,至今已服务于全国各地公司大大小小数百个项目,行业涉及政务、电商、物联网等,随着个人经验积累及从事行业的不同分别发布了1.0至5.0多个版本,每个版本都是完整运行且完全开源免费的,您可以根据项目规模选择不同版本。本项目案例众多,省厅级项目、市级平台、大数据项目、电商平台、物联网平台等等,issues里有部分案例截图,限于篇幅不一一罗列。
我们有强大的后援 —— nutz 社区支持 及 nutz 使用手册
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)
nutzwk 5.x 运行必备环境:
- jdk 8 162
- maven 3.5.3
- redis 4.0.8
- mysql 5.6
- 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 使用说明:
名称 介绍一些基类及公共方法的封装 | |
pojo类 | |
接口类 | |
系统管理模块,dubbo服务端,nb项目,权限体系 | |
cms管理模块,dubbo服务端,nb项目,ig及wkcache演示 | |
微信管理模块,dubbo服务端,nb项目,微信及微信支付功能演示 | |
定时任务模块,dubbo服务端,nb项目,支持quartz集群 | |
web管理后台模块,dubbo消费端,nb项目,mvc |
- 确保 mysql、redis、zookeeper 默认配置并已启动好
- mysql 创建名为 nutzwk_nb 的空数据库,在每个nb项目启动时会自动建表,同时初始化数据
- idea 找到每个nb项目下的 ***mainlauncher 类运行,或编译成jar包直接运行
- wk-nb-service-sys为第一启动项目,然后启动其他nb项目,最后启动wk-nb-web-platform
- 运行参数 -dnutz.profiles.active=prod 可让nb项目加载 application-prod.properties 配置文件
- 正常启动后访问 用户名 superadmin 密码 1
- (代码贡献者,技术大牛,nutz主要作者,无所不知且乐于助人)
- (代码贡献者)
- (代码生成器及idea插件贡献者)
- (vue代码贡献者)
- (控制类快速定位模板页面idea插件贡献值)
- 以及交流群里热心的小伙伴们~ qq交流群: 68428921
- 本项目完全开源,商用完全免费
- 欢迎打赏,以资鼓励