作为一个开发java快将近10年工作经验的人,今天来给大家推荐一个新的java框架,nutz框架,以前也跟大家一样经常用的是ssh(struts,hibernate,spring)框架,甚至也对这三个框架做过修改,进行过二次的封装,但是总觉得配置起来还是比较繁琐,需要引入太多的jar包,稍微小引入某个jar包就会报错,因此有的架构师就会将从各自官网上下载的jar包都引入进来,那就难免又会造成jar包的冗余,甚至让人悲催的是有时候即使引入所有的jar包,有的时候又会因为jar包版本问题,或者jar包冲突的问题,也会导致整个项目启动不起来,相信这些问题好多程序员或者初中级的架构师都碰到过。
而且以上还不是最悲催的,最悲催的可能应该算是对于搭好的ssh框架并且已经运行好好长时间,但是又突然接到上级的命令说是要升级,比如说前段时间struts因为漏洞问题需要升级,那么这样的话问题就接踵而来,怎么快速的把对应的struts对应的jar包替换掉就成了一个非常棘手的问题了。办法只有一个,那就是一个一个对比,一个一个试吧,呵呵,是够悲催的了吧。
好了,言归正传,抱怨了大半天ssh框架的弊端,当然也不能忽略ssh框架的优势,这里就不详细介绍了,毕竟有这么多公司在使用,而今天主要来的目的是给大家讲解一下nutz框架,在这里也给大家推荐一个网站59biye网,上面有比较详细的有关nutz教程的问题,希望对想学习或者想了解nutz框架的童鞋们有所帮助,下面我将主要罗列一下有关nutz框架优势:
轻 -- 当前最新版,整个jar文件共910kB -- 针对JDBC的薄封装,无缓存。
全 -- 提供了Dao(ORM, SQL管理),Ioc, Aop, Mvc, Json解析等必要功能。
活 -- 各个部分可以独立使用,比如在Spring里采用Nutz.Dao,又比如在Nutz.Ioc里使用Hibernate等。
整 -- 它所有功能均不依赖第三方jar文件。这就意味着:如果一个Web应用,你在WEB-INF/lib下只需要放置一个nutz.jar就够了。当然,你要使用其它的连接池、数据库驱动、打印PDF支持等功能,还需要自行添置jar包。
好了,今天大体介绍到这里,有想学习nutz的可以点击nutz教程。
- 浏览: 1425017 次
- 性别:
- 来自: 北京
最新评论
-
呵呵6666:
精通JFinal实战:http://www.roncoo.co ...
java框架利器jfinal框架,你应该知道的!!! -
游其是你:
拜托,打广告也专业点行不行
nutz在线教程,不妨看一下,对你应该会有所帮助!!! -
59biye:
11miao 写道看了一下,要是有个例子就更好了
nutz在线教程,不妨看一下,对你应该会有所帮助!!! -
11miao:
看了一下,要是有个例子就更好了
nutz在线教程,不妨看一下,对你应该会有所帮助!!! -
骨之灵魂:
11miao 写道有点深奥,有点看不太懂,呵呵!!!
java规则引擎你应该知道的几点东西,不妨来看看呦!
相关推荐
Java框架Nutz是一款轻量级、高性能的企业级开发框架,它提供了一系列的工具和组件,帮助开发者快速构建可维护的Web应用。在这个压缩包中,我们聚焦于Nutz与jCasbin结合实现的权限管理插件,这为应用程序的安全性和...
更多的简化Java语法的函数和类 -- Nutz.Lang 以及 Nutz.Castors 不依赖任何第三方 Jar 包,从而便于程序员建立开发环境,部署,甚至重新编译 Nutz 的源代码。 不幸的是在第一版,我还是依赖了 Javassist 可以很好的...
总的来说,"nutz框架使用手册"是学习和精通Nutz框架的重要参考资料,无论你是初学者还是有一定经验的开发者,都能从中受益匪浅,提升你的Java Web开发技能。通过系统学习和实践,你可以充分利用Nutz框架的特性,打造...
为此,Nutz框架应运而生,旨在通过一系列轻量级的工具集来提高Java Web开发者的生产效率。 - **目标用户**:适用于希望提高开发效率的Java Web开发者,特别是对现有的框架如Spring、Hibernate等感到繁琐或复杂的...
Nutz框架的大小仅为325K,这相较于其他成熟的框架如Hibernate、SpringCore、Struts等,显得非常小巧。作者在开发Nutz时,对于现有的流行框架如Hibernate、Spring、Struts等提出了质疑,认为其代码量庞大,而Nutz旨在...
Nutz是一个在中国开源社区活跃的Java Web开发框架,它的出现为开发者提供了另一种选择,特别是对于那些寻求更轻量级、高效且易于上手的框架的开发者。标题提到"Nutz除了SSH框架比较好的框架",这里的SSH指的是Struts...
Nutz MVC是Nutz框架的一部分,它基于Servlet容器运行,通过注解驱动,简化了Java Web应用的开发流程。Nutz MVC的主要组件包括控制器(Controller)、模型(Model)和视图(View),它们共同构成了MVC设计模式的核心...
《SpringMVC+Nutz框架详解》 SpringMVC与Nutz框架的结合,构建了一种高效、稳定且灵活的企业级开发平台。这个平台基于一系列成熟的技术栈,如Spring MVC、Apache Shiro、Bootstrap UI,旨在提供组织机构管理、角色...
该项目是一款基于Java语言的Nutz框架开发的Cookbook设计源码,包含466个文件,涵盖310个Markdown文档、125个PNG图片、7个压缩文件、5个JSON文件、5个JPG文件、4个JavaScript文件,以及2个Git和npm忽略配置文件。...
在开发Java应用时,Nutz Redis模块是一个非常实用的工具,它使得我们能够方便地将Nutz框架与Redis键值存储系统相结合。本篇文章将详细阐述Nutz Redis集成过程中的关键知识点,以及如何避免因依赖包问题导致的困扰。 ...
该项目是基于Java核心的Nutz框架设计源码,共计1979个文件,涵盖1526个Java源文件、175个文档、115个PNG图片、21个JavaScript文件、16个XML配置文件、14个Photoshop文件、13个文本文件、12个属性文件、10个文档和9个...
该项目为全栈Java开发,采用Nutz框架实现Mvc/Ioc/Aop/Dao/Json一体化设计,源码包含2307个文件,涵盖1742个Java源文件、208个man文档、143个png图片、47个jpg图片、22个js脚本、21个psd设计文件、16个xml文件、13个...
该框架是一个开源项目,可以免费下载, 集成的DAO,MVC,Spring 等框架的功能 不需要其他jar包 学习容易,好用
Nutz框架的核心特性包括: 1. **MVC框架**:Nutz提供了类似Struts的MVC(Model-View-Controller)架构,但设计更为简洁,使得控制器(Controller)和视图(View)的分离更加清晰,同时降低了学习和使用成本。 2. *...
"nutz-1.r.58"是一个特定版本的Nutz框架发布包,包含了该框架的各种组件和文档,便于开发者在项目中使用和学习。 在提供的文件列表中,我们有以下内容: 1. `nutz-1.r.58-javadoc.jar`:这是Nutz框架的API文档,...
标题 "nutz 缓存" 指的是Nutz框架中的缓存机制。Nutz是一个轻量级、全面且高效的Java开发框架,它提供了一系列工具和库,包括数据访问对象(DAO)、网络通信、JSON处理等。在描述中提到的“NULL”可能是博主在发布时...
总之,Nutz是一个全面且灵活的Java框架,其所需jar包涵盖了开发、数据访问、Web处理、安全、日志等多个方面,为Java开发者提供了强大的工具集,帮助他们高效地构建高质量的应用系统。理解并熟练掌握这些jar包的功能...
Nutz 是一个轻量级的Java框架,它集成了MVC、ORM、DAO、AOP、IOC等核心功能,适用于构建各种类型的Web应用。Nutz的设计理念是简洁实用,它提供了丰富的API和工具,让开发者能更高效地进行开发工作。 2. **Nutz-1.r...
项目目标 在力所能及的情况下,嵌入的提高Java开发人员的能力。 谈话很便宜。 给我看看代码! Nutz遵循Apache协议,完全开放,文档齐全,永远免费(商用也是) ...Nutz的Java开源企业级开发框架 idea插件 Nutz生态系
总的来说,"nutz生成javabean工具.zip"中的Nutz Codematic是一个强大的辅助开发工具,能够帮助Java开发者快速生成符合规范的JavaBean,提高工作效率,并与Nutz框架的其他部分紧密结合,促进项目的顺利进行。...