NutzWk是基于Nutz的开源企业级开发框架,很多朋友说不能在eclipse中使用,没有抛弃eclipse啊,eclipse里可以正常使用,只是享受不到IDEA代码生成器插件的快捷方便而已~~
前言
本项目源于2010年,那时老东家还在使用Jsp和Struts1,需要手动创建并释放连接池、需要配置XML请求路径和类映射关系、要支持刚刚兴起的JSON非常痛苦等等的原因,开始选择适用“快速开发、功能丰富、扩展性强、性能优越”等技术要求的框架产品,讨厌Spring的繁杂配置、Hibernate及Mybatis的繁琐,讨厌一切让开发变得低效和繁杂的技术,这和Nutz的设计理念不谋而合。
使用本框架开发商用项目始于2012年,先是基于NutzWk v1.0开发了CMS网站群管理系统、网络问政系统,而后分别用于交通厅网站群项目、12345市长热线项目、财政厅数据上报、羽毛球场地管理、新媒体指数、Police大数据分析、Police视频监控、各类微信公众号等项目中,经过几年的积累,使用NutzWk v1.0及 v3.x开发并商用的项目少则几十多则上百。因为她是开源的,不光老东家和现所在公司在用,广大网友也在用哦。
NutzWk 4.x 新特性:
模块化可自由拆分(Dubbo/RSF自由选择)
集成Shiro权限框架(支持二级缓存)
集成Ehcache缓存(Shiro一级缓存)
集成Redis(支持Redis集群模式切换)
集成Email服务(仅供选择)
集成Quartz定时任务(集群部署咨询作者)
集成Beetl/Velocity模板引擎
支持语言国际化(直接写汉字不需要Unicode转换)
支持注解式事务(基于强大的@Aop注解)
支持动作链配置(想加过滤器So easy)
支持注解式日志(@SLog注解自动记录日志)
支持自定义路由(显性转发或隐性转发)
支持class或jar插件热插拔(单机部署模式)
支持API Token及应用管理(结合Nodejs一键生成API DOC)
后台管理界面采用Pjax+Bootstrap
系统模块(单位、角色、用户、菜单等完整的权限体系)
CMS模块(简易的内容管理功能)
微信模块(支持多公众号、微信支付等功能)
v4.0.5 更新内容
1、update: 开发指南增加功能扩展章节;
2、update: 几个工具类增加@IocBean便于容器管理;
3、update: Quartz改为集群模式,首次启动项目执行初始化sql;
4、update: 去掉上传微信多媒体文件的编译警告 & 多语言切换判断url;
5、add: python build.py脚本,可生成独立运行的jar文件;







大小:71.4M
大小:77.7M



