nutz 专栏知识库 |
||
|
最近更新文章
什么是 Nutz ?
Nutz 是一组轻巧的开源框架,内容主要涵盖了 数据持久化 (Data Persistence) 反转控制 (Ioc) Web框架(MVC) Nutz 所有的功能均不依赖第三方的jar包。 http://nutz.googlecode.com 是它的开源项目首页,主要提供下载以及SVN服务 概括的说,Nutz 包括了所有 Hibernate,Spring Core,Struts 提供的主要的 ...
关于 Nutz 的质量
开源项目如果应用在实际工程了,被人诟病最多的就是两点,第一是代码的品质,第二就是文档不够丰富。除非一些流行的明星框架,其他的新生小框架基本根本没有足够的人力写作庞大的文档。这些问题在我设计Nutz 的时候就意识到了。 针对文档的问题,我想没有别的办法,自己一行一行的写呗。但是真的没有办法吗? 请大家想一想,Hibernate,2.7 M,Nutz 400多K,针对一个 2.7M 的东西写出的文档想 ...
Nutz 的未来
Nutz 是一个新兴的开源项目,它没有过去,只有未来。 我向大家保证,在未来,Nutz 的代码依然会保持小巧灵活的特点。所有的功能设计的出发点就是最大限度给予程序员实惠。 下面一些计划会被执行,但是不一定按照我给出的顺序: 为 Nutz 的 Ioc 和 Mvc 开发一个通用快速开发的工具 让 Nutz 增加文档转换方面的功能 让 Nutz.Ioc 支持 Spring 和 Guice 让 Nu ...
如何开始使用 Nutz
Nutz 的使用非常简单,针对 Nutz.Dao, Nutz.Ioc, Nutz.Mvc 在本专栏里会有更详细的介绍,这里就其最重要的一个功能(Nutz.Dao)做一下说明: 1. 首先,你必须安装 JDK1.5 或者以上版本。 如果你直接使用编译好的 jar 包,请保证你的 JDK是1.6 的,因为 Nutz 的jar包是在 1.6.0_11 上编译的。 JDK1.5 的需要重新从源码编译。 好 ...
使用 Nutz.Dao 执行插入和更新操作
在 如何开始使用 Nutz 一文中,我们简单的介绍了如何插入,插入非常简单,那么进行数据库的基本操作将非常简单,比如: 在阅读这篇文章之前,你或许需要看看 Nutz.Dao 实体注释(Entity Annotation)一览表 插入: Insert dao.insert(p) insert 方法的返回值就是 p 并且如果你设置了自动增长的 @Id , 它会为你的取得这个新 Id 值。 执行 da ...
Nutz.Dao 实体注释(Entity Annotation)一览表
Nutz.Dao 实体注释(Entity Annotation)一览表 Annotation 描述 @Table 类对象声明,表示一个 POJO 为一个Nutz.Dao可接受的对象,可以对应数据表或者视图 @Table("表或者视图名") 如果不声明值,那么 Nutz.Dao 将把该对象的 getClass().getSimpleName().toLowerCas ...
Nutz.Dao 的关联
大多数情况,进行的一组有意义的数据操作,总要涉及一张或者多张数据表,并且数据表的记录之间总会存在一定关联关系。一般的来说说,程序员会通过这些关联关系进行如下三种数据操作: 一对一映射: 通过一条记录处理另外一条记录(通过本记录的一个字段,而找到一条对方记录) 一对多映射: 通过一条记录处理另外多条记录(通过对方记录的一个字段) 多对多映射: 通过一条记录处理另外多条记录(通过另外一张关联表获得映 ...
本专栏不再维护,和 Nutz 相关的所有资料,请到nutz.googlecode.com 查阅
本专栏的文章已经过时,并且不会再被维护,和 Nutz 相关的所有资料,请到 http://nutz.googlecode.com 查阅
群组知识库热门文章
- 11160 使用 Nutz.Dao 执行插入和更新操作
- 10631 Nutz.Dao 实体注释(Entity Annotation)一览表
- 9800 什么是 Nutz ?
- 9076 如何开始使用 Nutz
- 2471 关于 Nutz 的质量