`

我也来推荐下 Nutz

阅读更多

http://nutzam.github.io/nutz/

 

对于 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/

 

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

分享到:
评论
28 楼 jasoncool 2011-01-14  
哥又焕发了,一定要好好学习,不忘楼主的栽培!
27 楼 feiyan35488 2011-01-13  
nutz确实不错,正打算应用到gae中
26 楼 axhack 2011-01-12  
最主要的是要有个相关实例
比如:博客或小网站程序。
这样好用与不好用一看便知。
25 楼 zozoh 2011-01-11  
wendal 写道
他已经加了Issue了
http://code.google.com/p/nutz/issues/detail?id=346

我的解决方法OK不?
只要是整型,就按Long来处理


好,我们到 Issue 里去讨论

24 楼 wendal 2011-01-10  
他已经加了Issue了
http://code.google.com/p/nutz/issues/detail?id=346

我的解决方法OK不?
只要是整型,就按Long来处理
23 楼 zozoh 2011-01-10  
lvjinhua 写道
主要用来dao及json功能。
json用起来很简单,但是问题是对Long类型支持有问题,不会自动在数字后加‘L’字符


Json.fromJson 的时候,支持 'L'
Json.toJson 的时候,输出成数字,不带 'L',因为带了 'L' ,没办法用 JS 的 eval 了

但是,因此就出现了问题,先 toJson 再 fromJson, 就会让 Long 变 Int

在真实的项目中,这个问题似乎不是问题。 但是,如果需要这个特性,请给 Nutz 的问题列表  报一个 Issue,
我们可以考虑,为 JsonFormat 增加一个选项,输出时,遇到 Long 则输出 'L', 默认这个选项是关闭的。
22 楼 lvjinhua 2011-01-08  
主要用来dao及json功能。
json用起来很简单,但是问题是对Long类型支持有问题,不会自动在数字后加‘L’字符
21 楼 baozi265 2011-01-08  
确实很不错。


有意思的东东
20 楼 key232323 2011-01-07  
悲剧啊——色色,你也先了解下偶写的MVC再做推荐么。。。
19 楼 Xiaomillet 2011-01-04  
公司正在用NUTZ 制作对内开发的项目..对项目的构架达到了很简练的程度.还有对json的支持很不错.这个框架还有很多地方要发展的.
18 楼 javabkb 2011-01-01  
听着上面的评论,我也准备下下来学习一下看看
17 楼 linvar 2011-01-01  
yangguo 写道
在一个功能告一段落以后,我通常会花1-2个晚上在一边咂着廉价的红酒一边颇有成就感的书写JUnit测试。 通常我会用 JUnit 把我自己击溃,紧接着的那几天我都努力让那个该死红条变绿,之后,又想方设法写出 新的Junit测试试图让它再度变红。并且我还要保证所做的修改不能让代码膨胀,这的确让我死掉了不少脑 细胞。这些测试中,不仅涵盖各种功能上的测试,也涵盖了一些跨越线程的测试。在以后,我会针对代码执 行的效率加入一些新的测试。

国外程序员的境界。


16 楼 linqiang105 2010-12-31  
这几天我也空闲了下来,正在看这个框架,不过如果要用到项目中,也要领导同意。
刚看了Nutz.dao,用起来相当爽
15 楼 zozoh 2010-12-31  
logicgate 写道
yangguo 写道
在一个功能告一段落以后,我通常会花1-2个晚上在一边咂着廉价的红酒一边颇有成就感的书写JUnit测试。 通常我会用 JUnit 把我自己击溃,紧接着的那几天我都努力让那个该死红条变绿,之后,又想方设法写出 新的Junit测试试图让它再度变红。并且我还要保证所做的修改不能让代码膨胀,这的确让我死掉了不少脑 细胞。这些测试中,不仅涵盖各种功能上的测试,也涵盖了一些跨越线程的测试。在以后,我会针对代码执 行的效率加入一些新的测试。

国外程序员的境界。


这境界不错。

咱们中国程序员可以一边咂着廉价的二锅头一边颇有成就感的写程序。


咂一会儿就到桌子低下去了 
14 楼 logicgate 2010-12-31  
yangguo 写道
在一个功能告一段落以后,我通常会花1-2个晚上在一边咂着廉价的红酒一边颇有成就感的书写JUnit测试。 通常我会用 JUnit 把我自己击溃,紧接着的那几天我都努力让那个该死红条变绿,之后,又想方设法写出 新的Junit测试试图让它再度变红。并且我还要保证所做的修改不能让代码膨胀,这的确让我死掉了不少脑 细胞。这些测试中,不仅涵盖各种功能上的测试,也涵盖了一些跨越线程的测试。在以后,我会针对代码执 行的效率加入一些新的测试。

国外程序员的境界。


这境界不错。

咱们中国程序员可以一边咂着廉价的二锅头一边颇有成就感的写程序。
13 楼 a11ght 2010-12-31  
很好,很强大。有机会研究一下。
12 楼 dsjt 2010-12-31  
这东西这么牛逼?
才820k 就涵盖 这么多功能?
11 楼 yangguo 2010-12-31  
变量命名,方法名和用法都比较怪,好像是非要跟hibernate划清界线。
10 楼 vb2005xu 2010-12-31  
我现在 接java的单子 基本都用它 除了前端的MVC没有用过 JSON是到处用啊 很好 一句话搞定JSON很帅
9 楼 yanyan_zhl 2010-12-31  
yangguo 写道
在一个功能告一段落以后,我通常会花1-2个晚上在一边咂着廉价的红酒一边颇有成就感的书写JUnit测试。 通常我会用 JUnit 把我自己击溃,紧接着的那几天我都努力让那个该死红条变绿,之后,又想方设法写出 新的Junit测试试图让它再度变红。并且我还要保证所做的修改不能让代码膨胀,这的确让我死掉了不少脑 细胞。这些测试中,不仅涵盖各种功能上的测试,也涵盖了一些跨越线程的测试。在以后,我会针对代码执 行的效率加入一些新的测试。

国外程序员的境界。

膜拜一下啊..

相关推荐

    nutz 使用手册 nutz-1.a.33-manual.pdf

    nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册

    nutz下的junit所需包

    用于部署nutz下的junit测试工具,需要jetty-all这个jar包和servlet-api2.5

    nutz需要的jar包

    nutz需要的jar包

    Nutz框架文档

    对于 Java 程序员来说,除 SSH 之外,可能还有另外一个选择: Nutz 当然,它是开源的,并且是完全免费的。 同传统的 SSH 相比,它具备如下特点: 轻 -- 当前最新版,整个 jar 文件共 820k 薄 -- 针对 JDBC 的薄封装...

    nutz邮箱验证jar包

    用于nutz邮箱验证jar包

    nutz生成javabean工具.zip

    nutz生成javabean工具.zip

    nutz代码生成器

    可连接多种数据库根据表直接生成nutz所需的bean

    nutz框架使用手册.zip

    nutz框架使用手册,从零到有深入学习nutz平台开发

    nutz-1.r.58

    nutz框架jar包

    nutz-1.b.52.zip

    如果一个 Web 应用,你在 WEB-INF/lib 下只 需要放置一个 nutz.jar 就够了 当然你要使用连接池,数据库驱动等功能,还需要自行添置 jar 包。 -------------Nutz 为谁而设计? 如果你觉得 Hibernate 控制比较繁琐,...

    nutz框架开发手册

    nutz框架开发手册,框架很方便使用的,和大家分享

    nutz_redis集成依赖包

    在做nutz redis集成的实时,由于依赖包的问题被坑了一把,为了后人不要走同样的路,把所有依赖包放在上面了。

    Nutz-1.b.38

    同传统的 SSH 相比,它具备如下特点:轻 -- ...这就意味着:如果一个 Web 应用,你在 WEB-INF/lib 下只 需要放置一个 nutz.jar 就够了当然你要使用其它的连接池,数据库驱动,打印PDF支持等功能,还需要自行添置 jar 包

    nutz的freemarker视图插件

    让nutz支持freemarker。 具体使用和在struts2中使用是一样的

    nutz插件 定位页面路径

    可以快速定位路径 页面 本jar包是nutz实用插件 希望大家多多下载

    nutz搭建的MVC框架

    用开源框架nutz搭建的MVC框架,适合小型系统的开发,快捷方便!

    nutz-1.r.61-发布包

    nutz-1.r.61-发布包

    nutz-1.r.60.jar

    nutz-1.r.60.jar

    高效,小巧的开源JAVA WEB 开发框架-Nutz (源码,开发文档)

    Nutz 的原则性目标 为最大限度的提高 Web 程序员的生产力,Nutz 必须具备如下特性: 提供 SSH 大部分功能 ...我会尽可能的注意任何渠道给我的反馈,任何有助于简化 Nutz 使用的想法,都会被我认真评估

    nutz jar包

    nutz jar包

Global site tag (gtag.js) - Google Analytics