论坛首页 Java企业应用论坛

我也来推荐下 Nutz

浏览 13274 次
精华帖 (1) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (2)
作者 正文
   发表时间:2010-12-30  

对于 Java 程序员来说,除 SSH 之外,的另一个选择:

Nutz

当然,它是开源的,并且是完全免费的,同时也是商业友好的(Licensed under the Apache License, Version 2.0)。
同传统的 SSH 相比,它具备如下特点:¶

    * 轻 -- 当前最新版,整个 jar 文件共 820k
    * 薄 -- 针对 JDBC 的薄封装,无缓存
    * 全 -- 提供了 Dao (ORM, SQL 管理), Ioc, Aop, Mvc, Json解析 等必要功能
    * 活 -- 各个部分可以独立使用,比如在 Spring 里采用 Nutz.Dao ,又比如在 Nutz.Ioc 里使用 Hibernate 等
    * 整 -- 它所有功能均不依赖第三方 jar 文件。

    这就意味着:如果一个 Web 应用,你在 WEB-INF/lib 下只 需要放置一个 nutz.jar 就够了

    当然你要使用其它的连接池,数据库驱动,打印PDF支持等功能,还需要自行添置 jar 包。

Nutz 为谁而设计?¶

    * 如果你觉得 Hibernate 控制比较繁琐,iBatis 编写SQL又比较麻烦,Nutz.Dao 专为你设计。
    * 如果你觉得在多个服务器部署或者修改 Spring 配置文件很麻烦,Nutz.Ioc 专为你设计
    * 如果你觉得直接写 XML 配置文件很麻烦,可视化编辑器又没控制感,Nutz.Mvc 专为你设计
    * 如果你觉得 JSON 转换很麻烦(要写超过一行以上的代码),Nutz.Json 专为你设计
    * 如果你觉得 Java 语法不如 Ruby 便捷, Nutz.Castor 以及 Nutz.Lang 专为你设计
    * 如果你以前根本没接触过 SSH ,只使用 JDBC 编程, 整个 Nutz 专门为你设计
    * 你只要在你的 classpath 下部署这个 800多K 的小 jar 包,你会得到上述所有好处

 

 

http://code.google.com/p/nutz/

 

本人在几个私活上基本都用到了 感觉很不错  推荐下

   发表时间:2010-12-30  
有点感兴趣了

下班之后试试
0 请登录后投票
   发表时间:2010-12-30  
有点感兴趣了

等上班后试试
0 请登录后投票
   发表时间:2010-12-30  
可不可以举点例子说明下呢?
0 请登录后投票
   发表时间:2010-12-30  
我最近也在研究,代码写的很精炼
0 请登录后投票
   发表时间:2010-12-30  
Nutz 项目地址:http://nutz.googlecode.com
讨论组地址:https://groups.google.com/forum/?fromgroups#!forum/nutzam
0 请登录后投票
   发表时间:2010-12-31  
讨论组地址需要轻功, 感谢国家,感谢D-ANG, 让那里迅速的清净了下来
0 请登录后投票
   发表时间:2010-12-31  
最实际的推荐就是共享点实例出来嘛,呵呵
0 请登录后投票
   发表时间:2010-12-31  
早在09年就发现了这个开源项目, 看来经过1年的发展还是颇有成就了, 我会保持关注。
0 请登录后投票
   发表时间:2010-12-31  
在一个功能告一段落以后,我通常会花1-2个晚上在一边咂着廉价的红酒一边颇有成就感的书写JUnit测试。 通常我会用 JUnit 把我自己击溃,紧接着的那几天我都努力让那个该死红条变绿,之后,又想方设法写出 新的Junit测试试图让它再度变红。并且我还要保证所做的修改不能让代码膨胀,这的确让我死掉了不少脑 细胞。这些测试中,不仅涵盖各种功能上的测试,也涵盖了一些跨越线程的测试。在以后,我会针对代码执 行的效率加入一些新的测试。

国外程序员的境界。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics