NutzWk 5.0.2 发布了,NutzWk 是基于 Nutz 的开源 Java 企业级开源开发框架。 News 热烈庆祝 NutzWk 入选码云GVP项目~~~~ 新增分支 nutzboot-nutzcloud,基于nutzcloud实现的分布式尝鲜版,欢迎试用~~~ v5.0.2更新内容: fixed: 修复拆分微服务后Result类国际化语言出现的问题; fixed: 修复输错密码超过3次以后一直报验证码错误的问题; update: 完善 wk-nb-task 定时任务模块功能; add: 添加单元测试示例; add: 添加 quartz.startupDelay 延迟启动配置项; add: 添加API服务端示例项目 wk-nb-web-api ,支持Sign签名机制和JWT Token机制; 本版说明(v5.x) NutzWk 5.x 运行必备环境: JDK 8 162 + 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 模板引擎:beetl NutzWk 5.x 使用说明: 名称 介绍 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管理后台模块,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 配置文件 正常启动后访问 http://127.0.0.1:8080/sysadmin 用户名 superadmin 密码 1 在线演示地址: https://nutzwk.wizzer.cn/ 项目地址: https://gitee.com/wizzer/NutzWk NutzWk 5.0.2 发布,Java 微服务分布式开发框架下载地址