发布于 2017-03-14 02:48:27 | 123 次阅读 | 评论: 0 | 来源: 网友投递
NutzWk 企业级开发框架
NutzWk 是基于国产开源框架 Nutz 开发的一套集成Shiro权限控制、Ehcache缓存、Beetl模板引擎等技术的开源企业级开发框架。
NutzWk 基于Nutz的开源企业级开发框架
======
#前言
本项目源于2010年,那时老东家还在使用Jsp和Struts1,需要手动创建并释放连接池、需要配置XML请求路径和类映射关系、要支持刚刚兴起的JSON非常痛苦等等的原因,开始选择适用“快速开发、功能丰富、扩展性强、性能优越”等技术要求的框架产品,讨厌Spring的繁杂配置、Hibernate及Mybatis的繁琐,讨厌一切让开发变得低效和繁杂的技术,这和Nutz的设计理念不谋而合。
使用本框架开发商用项目始于2012年,先是基于NutzWk v1.0开发了CMS网站群管理系统、网络问政系统,而后分别用于交通厅网站群项目、12345市长热线项目、财政厅数据上报、羽毛球场地管理、新媒体指数、Police大数据分析、Police视频监控、各类微信公众号等项目中,经过几年的积累,使用NutzWk v1.0及 v3.x开发并商用的项目少则几十多则上百。因为她是开源的,不光老东家和现所在公司在用,广大网友也在用哦。
我们有强大的后援 —— Nutz 社区支持 https://nutz.cn 及 Nutz 使用手册 https://nutzam.com/core/nutz_preface.html
在线演示地址
======
# v4.0.4 更新内容
1、fixed:代码生成器生成的列表页多语言文件路径不对导致数据不显示的问题;
2、fixed:代码生成器生成的添加页面不正常的问题;
3、fixed:代码生成器生成的控制类方法,没有加@RequiresAuthentication当服务重启后报空指针;
4、fixed:日志管理,列表页nickname --> username;
5、fixed:SLog注解uid、username应该使用StringUtil从seesion里获取值;
6、fixed:用户登出得不到用户身份的bug;
7、fixed:多语言文件应为UTF-8编码;
8、update:删除角色时清除关联表数据;
ps:以上问题主要是从3.x升级4.x过程中,因局部变动导致的细节性问题(且主要是代码生成器问题),不影响项目正常运行。
# v4.0.3 更新内容
1、fixed:代码生成器找不到主类的bug;
2、fixed:用户编辑页面nickname-->username;
# v4.0.2 更新内容
1、add: wk-wiki 开发指南
2、add: 增加一个分页关联查询带子条件的公共方法
3、update: 将核心模块发布至快照库方便构建项目
4、fixed: 登录系统时的记录日志方式
#项目地址
码云:https://git.oschina.net/wizzer/NutzWk
Github:https://github.com/Wizzercn/NutzWk