当前位置: 首页 > 软件库 > Web应用开发 > Web框架 >

Nutz

Java 应用框架
授权协议 Apache
开发语言 Java
所属分类 Web应用开发、 Web框架
软件类型 开源软件
地区 国产
投 递 者 洪念
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Nutz 不只是一个 Web 框架,更是一种信仰。在力所能及的情况下,最大限度的提高 Java 开发人员的生产力。

Nutz 可以做什么?

  • Dao -- 针对 JDBC 的薄封装,事务模板,无缓存
  • Ioc -- JSON 风格的配置文件,声明时切片支持
  • Mvc -- 注解风格的配置,内置多文件上传功能
  • Json -- 解析和渲染
  • Castors -- Java 对象类型转换
  • Lang -- 更简洁的 Java 函数以及更丰富的反射支持
  • Aop -- 轻便快速的切面编程支持
  • Resource -- 资源扫描

它所有的功能均不强制依赖第三方 jar 包

这就意味着:

  • 如果一个 Web 应用,你在 WEB-INF/lib 下只 需要放置一个 nutz.jar 就够了
  • 当然你要使用连接池,数据库驱动, websocket等功能,还需要自行添置 jar 包。

支持的环境

  • JDK5+, 推荐JDK8
  • 任意SQL数据库,例如MySQL,Oracle,SqlServer等等
  • 任意支持servlet 2.5的web容器, 推荐Tomcat 8.5+/Jetty 9.2+
  • nutz的主键不在数据库底层实现主键自增,还是要依靠数据库底层实现主键自增。 下面是oracl和nutz配合实现主键自增。 第一步:在数据库里完成主键自增的机制。 1,创建表T_PERSON(设置id字段为主键) -- Create table create table T_PERSON ( ID NUMBER not null, NAME NVARCHAR2(60

  •                                                            Nutz框架学习相关整理 1.简要介绍 nutz框架源码开放可以下载它的jar包也可以下载它的源码改成自己的,这是不同于其它框架的一点点区别,其它区别就自己去发现了这里不解释属于初学也不了解,下面是就自己学习自我整理的一点东西,建议看nutz社区或者官方文档。 2.官网文档入眼相关

  • Nutz特点: nutz框架是一个很轻量级的框架,怎样轻量级呢。我们凡是接触过ssm或者ssh框架,都知道搭框架是一件很麻烦的事,需要引入很多的jar包,而且jar包与jar包之间的依赖性比较高,版本依赖性也很高。但是nutz框架只需要nutz.jar一个jar包就够了。 轻量级不代表他不能够完成你的需求,其实他也可以完成很多事情,作为一个轻量级框架,确实可以完成很多事情。 Dao – 针对 JD

  • 是什么: 在现如今越来越流行的 Web 开发领域,脚本语言们卷起了一场热潮。比如说相对于python的小巧灵活,java就显得很是臃肿。 从本质上来说, Java 语言本身为程序员提供的帮助只有两点,一是语言的语法,二是内置的类库。 现在 从事 Web 开发,大多是采用第三方的类库(或者说是框架),比如流行的 SSH。 所谓 Java 在 Web 开发的低效,不妨这样说比较贴切一些: 采用第三方类

  • 官网、源代码 开发 API、DOC Nutz相关历史资讯:http://www.iteye.com/news/search?query=nutz 代码托管:http://code.google.com/p/nutz/ 参考:JavaEye 论坛:开源框架Nutz开发者访谈 Nutz 对 Java程序员来说,是除SSH之外的另一个选择。 开源 完全免费(商业友好-Licensed under the

  • Nutz 项目地址:http://nutz.googlecode.com  Nutz讨论组地址:http://groups.google.com/group/nutzam?hl=zh-CN  Nutz是一个轻量级的j2ee框架,说道轻量级的j2ee框架你肯定会和ssh/ssi联系到一块,下面是官方网站给出的对比: 同传统的 SSH 相比,它具备如下特点:     * 轻 -- 当前最新版,整个 j

  • 简单使用Nutz 环境准备 Maven依赖 <!--Springboot整合Nutz--> <dependency> <groupId>org.nutz</groupId> <artifactId>nutz-plugins-spring-boot-starter</artifactId> <version>1.r.66</version> </dependency> <!-

  • 一:POM依赖 <dependency> <groupId>org.nutz</groupId> <artifactId>nutz</artifactId> <version>1.r.56</version> </dependency> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifact

  • 今天,同事问我,为何选择nutz,而不是MVC。一时我也不知道为何,好用?方便?习惯了? 想了想还是有几个理由的,这来源于当初遇到的几个问题,那就从问题讲起。 问题1:android app数据同步 方案1:sql语句 曾经(呵呵,就在公司以前某个APP中),见过这种同步方案: 想同步一个表,拼sql语句,然后无论是android客户端还是服务端,读取收sql语句,然后执行插入或者更新删除操作。

  • 今天偶然发现了nutz,很欣赏这个框架简单的哲学。我觉得有一个哲学比一个好的想法更重要。    下面这个草坪原则就是文档中提到的, omg!又多出一个原则     小区里有不少精心打理的草坪,绿茵茵的很显社区的档次。不过,有块草坪显得例外。     开始是几位不愿受规划框框约束的先驱,在上面探索出依稀的足印,待这些足印小成气候,大伙便都安心地追随了。正应了鲁迅先生的一句话:“本来是没有路的,走的人

  • 什么是视图? 视图的任务就是将入口函数的返回值(一个Java对象)渲染到 HTTP 响应流中。 现在 Nutz.Mvc 自带的主要视图有 JSP - 采用 JSP 模板输出网页 Redirect - 客户端重定向 Forward - 服务器端中转 Json - 将对象输出成 Json 字符串 void - 什么都不做 Raw - 二进制输出,图片输出,文件下载等 当然你还可以根据需要开发你自己的视

  • 前一段时间做项目的时候用的这个框架,很小也很健全的一个框架,主要用到的功能都有,对其他框架和中间件的支持也很到位,记录一下 Nutz特点: nutz框架是一个很轻量级的框架,怎样轻量级呢。我们凡是接触过ssm或者ssh框架,都知道搭框架是一件很麻烦的事,需要引入很多的jar包,而且jar包与jar包之间的依赖性比较高,版本依赖性也很高。但是nutz框架只需要 nutz.jar一个jar包就够了。

  • 一、ioc 相当于spirng中的ioc,spring中提供了xml与注解的方式加载bean,nutz中提供了json和注解的方式加载bean 1. 配置并获取bean 1.1 在resource目录下创建ioc目录,创建dao.js并配置 这里的date相当于spring中的bean的id,type相当于bean的class var ioc = { date: { type: "java.uti

  • nutz的dao里面似乎是不处理异常的,所以代码最好全部trycatch,避免出现异常未处理的尴尬情况.

  • 简介: Nutz是国人开发的一款javaEE框架, 拥有常用的AOP,IOC,MVC,ORM,等功能, 体积却只有1m. Let us test it ,gogogo       准备材料: nutz-1.b.37-RC.jar  连接mysql需要的材料 commons-dbcp-1.3.jar commons-pool-1.5.4.jar jstl-1.2.jar mysql-connecto

  • 前言 nutz是一款小众的框架,虽然小众,但内置的功能足以满足大部分小公司的千万级数据处理,活跃的社区也能为开发者解决大量的问题 发展 nutz的诞生就是为了逃避当年ssh、ssm繁琐的配置文件,但是随时springboot的诞生,nutz的配置确实显得过于臃肿了,于是诞生了nutzboot用来对标springboot。现在我们使用nutzwk来作为项目开发的脚手架,resdis、zookeepe

  •  说明: 使用了快两年的Nutz.Dao,聊一下Nutz.Dao 的一些使用技巧 如果你觉得 Hibernate 控制比较繁琐,iBatis 编写SQL又比较麻烦,Nutz.Dao 专为你设计 1.分页: Pager pager = dao.createPager(page,pageSize); pager.setRecordCount(count); sql.setPager(pager); 2

  • 我真的服了。全网是没有详细Nutz框架搭建的吗,正确的方法到底是怎样的。。。心累。有没有大佬帮我看看有什么问题

 相关资料
  • Python 作为一门强大的脚本语言,能够适应快速原型和较大项目的制作,它被广泛用于 web 应用程序的开发中。 Context WSGI Web 服务网关接口 (简称为 "WSGI" ) 是一种在 Web 服务器和 Python Web 应用程序框架之间的标准接口。 通过标准化 Web 服务器和Python web 应用程序框架之间的行为和通信,WSGI 使得编写可移植的的 Python web

  • 常见应用框架 应用框架是实际干活的,可以理解为 Mesos 之上跑的 应用。应用框架注册到 Mesos master 服务上即可使用。 用户大部分时候,只需要跟应用框架打交道。因此,选择合适的应用框架十分关键。 Mesos 目前支持的应用框架分为四大类:长期运行任务(以及 PaaS)、大数据处理、批量调度、数据存储。 随着 Mesos 自身的发展,越来越多的框架开始支持 Mesos,下面总结了目前

  • 这是一个 Tcl 的Web应用框架,旨在帮助简化 Tcl (Tool Command Language) 语言编写Web应用程序的工作。提供基本的 Web应用的功能包括:会话、用户、权限分离以及抽象的数据库接口等。目前该项目还在进一步开发中,还不足以在产品环境中使用。  

  • 主要内容:创建项目,编写代码,猫眼电影案例通过上一节《 Python Scrapy爬虫框架详解》的学习,您已经对 Scrapy 框架有了一个初步的认识,比如它的组件构成,配置文件,以及工作流程。本节将通过一个的简单爬虫项目对 Scrapy 框架做进一步介绍。 首先看一个简单的示例,比如把 小牛知识库首页的“title”抓取下来,如下所示: 创建项目 在 CMD 命令行执行以下命令创建项目以及爬虫文件: 编写代码 打开爬虫文件 title.

  • 2.5.应用程序框架 应用程序框架是Android程序的执行环境,也是开发者的强大工具箱。另外,它也拥有Android平台中最全面最完善的文档。良好的文档可以激发广大开发人员的创意,也可以为他们构建优秀的应用程序提供有力的支持。 在应用程序框架中,你可以发现很多为Android设计的Java库。除此之外,也有系统服务的支持,比位置、传感器、WiFi、电话等等。 在后面的学习与实践中,将把我们的主要

  • 我使用Hadoop构建了一个在分布式环境中搜索类似图像存储的应用程序。但是Hadoop不支持实时处理,这就是响应时间长的原因。我知道Storm是另一个大数据分析应用程序的框架。但是我很困惑我们是否可以使用Storm来实现这种应用程序。 有没有人建议什么样的应用程序可以有效地使用Storm框架。

  • 问题内容: 我正在设计和构建桌面应用程序。我正在考虑使用eclipse或netbeans作为此应用程序的基础。但是,我从未在这两个平台上构建过。我个人倾向于使用netbeans,因为它像该平台一样容易学习。但是,我想问一下实际上已经在这些平台上构建的人员,在此之前哪个更易于使用? 我对easyr的个人定义如下: 易于上手 一致的逻辑API 好的文档 易于构建和部署 非常感谢, 乔希 问题答案: 关

  • 本文向大家介绍Android应用框架之应用启动过程详解,包括了Android应用框架之应用启动过程详解的使用技巧和注意事项,需要的朋友参考一下 在Android的应用框架中,ActivityManagerService是非常重要的一个组件,尽管名字叫做ActivityManagerService,但通过之前的博客介绍,我们知道,四大组件的创建都是有AMS来完成的,其实不仅是应用程序中的组件,连An