Nutz
轻 -- 当前最新版,整个 jar 文件共 641k 薄 -- 针对 JDBC 的薄封装,无缓存 全 -- 提供了 Dao (ORM, SQL 管理), Ioc, Mvc, Json解析 等必要功能 活 -- 各个部分可以独立使用,比如在 Spring 里采用 Nutz.Dao ,又比如在 Nutz.Ioc 里使用 Hibernate 等 整 -- 它所有功能均不依赖第三方 jar 文件。
org.nutz.*
包名 | 描述 | 依赖 |
aop | 拦截器框架 | lang |
castors | 对象类型转换框架 | lang ,json |
dao | 对象持久化框架 | lang ,castors ,trans |
filepool | 文件池接口以及默认实现 | lang ,castors |
http | Http 的发送 | lang ,servlet-api.jar </font |
ioc | 对象生命周期管理框架 | lang ,castors ,json ,aop |
json | JSON 的解析器和渲染器 | lang ,castors |
lang | 在 JDK 的基础上,提供了一些便利方法 | 不依赖任何第三方 jar 包 |
log | 轻便的 Log 打印的功能 | plugin |
mvc | Web 框架,提供了 Servlet 用来嵌入到 web.xml 中 | ioc ,servlet-api.jar </font |
service | org.nutz.dao.Dao 接口的高级封装,提供了树形数据的操作能力 | dao |
trans | 用接口回调的方式,为 dao 提供事务性操作的支持。 | lang |
plugin | 轻便的插件机制。 | lang |