`
amosleaf
  • 浏览: 60008 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Nutz简介

    博客分类:
  • Nutz
阅读更多

Nutz 项目地址:http://nutz.googlecode.com
Nutz讨论组地址:http://groups.google.com/group/nutzam?hl=zh-CN


Nutz是一个轻量级的j2ee框架,说道轻量级的j2ee框架你肯定会和ssh/ssi联系到一块,下面是官方网站给出的对比:


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

    这就意味着:如果一个 Web 应用,你在 WEB-INF/lib 下只 需要放置一个 nutz.jar 以及一个 javassist.jar 就够了
    当然你要使用其它的连接池,数据库驱动,打印PDF支持等功能,还需要自行添置 jar 包。

 

nutz吸引用户的地方在那儿呢?请看官网列出的亮点:

 

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

 

 

如果你希望看到更多的介绍,那么你可以访问我在文章开头给出的项目地址,那儿有源代码,wiki,以及一些手册。

好了,第一次先介绍这么多。

2
1
分享到:
评论

相关推荐

    nutz生成javabean工具.zip

    1. **Nutz Codematic简介** Nutz Codematic是Nutz项目的一部分,它是一个代码生成工具,可以帮助开发者快速生成JavaBean类,从而提高开发效率。在Java开发中,JavaBean是一种符合特定规范的Java类,通常用于封装...

    在Nutz中使用Ioc-Annotation的入门教程

    Nutz IoC 容器简介 Nutz的IoC容器是基于Spring的IoC思想设计的,但更为轻量级。它允许开发者声明、管理和注入依赖关系,使得对象的创建和管理变得更加简单。通过使用注解,我们可以避免编写大量的XML配置文件,...

    Nutz高效开发框架v1.0.5免费版

    Nutz高效开发框架是国内比较独立强大的技术团队开发... 应用简介: 该软件可根据数据表结构,直接生成项目全部CRUD源代码,理论支持所有数据库。Nutz是一组轻便小型的框架的集合,可以做MVC、数据库访问、JSON转换、IoC

    Nutz_Json_Book

    #### 一、简介与目标 Nutz.Json 是一款专注于轻量级、高效且易于使用的 JSON 序列化/反序列化工具。它旨在为 Java 开发者提供一种更加便捷的方式来处理 JSON 数据。Nutz.Json 的核心目标如下: 1. **简单高效的...

    Nutz+ExtJS示例教程——后台Service实现

    4. **ExtJS简介** ExtJS是一个客户端JavaScript库,用于构建富客户端应用。它提供了丰富的组件库,如表格、表单、面板等,以及强大的数据绑定机制和模型-视图-控制器(MVC)架构。 5. **ExtJS与Nutz的交互** 在...

    NutzSite:Java开源企业级开发框架 Java open source enterprise development framework

    简介 Java快速开发框架 基于nutz框架;支持 任意SQL数据库,例如MySQL,Oracle,SqlServer等等;去繁从简,简约而不简单: 一对多 多对多复杂关系数据保存用nutz 就是那么简单; 优势:支持各类数据库 代码生成;别人还在...

    NutzSite-Dubbo:NutzSite分布式版本

    简介本压缩包是一个maven工程, eclipse/idea均可按maven项目导入MainLauncher是入口,启动即可环境要求必须JDK8+eclipse或idea等IDE开发工具,可选安装zookeeper和dubbo-admin 或 安装docker进入 nutzsite-doubbo项目...

    NutzWk企业级开源开发框架 v5.2.6-源码.zip

    1. **NutzWk简介**: NutzWk基于Nutz框架构建,Nutz是一个全面的Java工具集,它包含了很多用于Web开发的组件,如ORM(对象关系映射)、IOC(依赖注入)、AOP(面向切面编程)等。NutzWk则在此基础上提供了一整套...

    NutzWk企业级开源开发框架 v5.2.6

    NutzWk企业级开源开发框架简介NutzWk是基于Nutz的Java开源企业级开发框架。NutzWk是集成了Shiro权限控制、Ehcache缓存、Redis、Email服务、Quartz定时任务、Lucene搜索引擎、Beetl/Velocity模板引擎等技术的开源企业...

    Java图像处理教程之正片叠底效果的实现

    如果使用了一个名为Nutz的库,可以利用其提供的`Images.multiply`方法简化这个过程: ```java BufferedImage imgMultiply = Images.multiply(imgA, imgB, 0, 0); ``` Nutz库提供了丰富的图像处理接口,如读取、...

    Python-NutzWk微服务开发框架应用守护进程

    NutzWk是一款基于Java的开源微服务框架,它以Nutz(一个轻量级的Java MVC框架)为核心,提供了全面的微服务治理能力,包括服务注册、发现、配置、熔断、限流等功能。尽管NutzWk主要为Java平台设计,但其理念和实践对...

    tio-protobuf:原虫

    简介本压缩包是一个maven工程, eclipse/idea均可按maven项目导入MainLauncher是入口,启动即可环境要求必须JDK8+eclipse或idea等IDE开发工具,可选配置信息位置数据库配置信息,jetty端口等配置信息,均位于src/main/...

    JAVA上百实例源码以及开源项目源代码

    简介 笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级、中级、高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来的盲目,对代码的热情、执着,对IT的憧憬、向往!...

Global site tag (gtag.js) - Google Analytics