java框架nutz框架,你应该知道的事情!!!

    作为一个开发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教程。

你可能感兴趣的:(j2ee,java,j2ee,java)