最近总算可以稍微轻松一下了, nutz 的主要文档和源代码基本都准备好,还差最后一次修改。这次修改,我将为 Dao 增加一个 update(T obj, boolean ignoreNullField) 的接口函数,以及修改 SQL 的执行,使用 prepareStatment() 以方便程序员打印 log ,同时提高一点点效率。
经过再三权衡,我还是不准备把 mvc 框架放在 nutz 的 jar 里面,因为
- mvc框架我还没写完,它只适用于 web 应用
- Nutz 是我所有工具最核心的包,我希望它和 web 无关
- 我希望 nutz 足够的小。这个小小的100 多K 的 jar 包已经挤下了下面四个东西
- 一个足以替代 iBATIS 和 Hibernate 的ORM工具 (Nutz.Dao)
- 一个Java对象类型转换框架 (Nutz.castors)
- 一个Json转换器,比google的 gson 更好用 (Nutz.Json)
- 一个抽象的Ioc框架, 用来替代 Spring (Nutz.Ioc)
>> 我觉得对象的配置信息存在 DB 或者 JSON 文本里比存在 xml 里更让人觉得舒服,所以Nutz.Ioc 的特色是不强制程序员将Java对象的注入信息存放的位置和格式,它提供默认的两个方案(DB,和 Json) 如果程序员想存在其他的地方,自己写个读取的实现类即可
这些东西已经够多了,我不希望 nutz 的尺寸超过 200k,否则就不能称作小巧了。
面对中小型企业的开发,我希望 nutz 能发挥它的作用,对于大型企业的项目,还是使用传统的明星框架比较稳妥。
感谢 jQuery 给我的灵感
引用
分享到:
相关推荐
Nutz Java 编码规范 (V1.0)
nutz-1.r.61-发布包
nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册 nutz 使用手册
NULL 博文链接:https://meng-sicheng.iteye.com/blog/1869436
用于nutz邮箱验证jar包
nutz生成javabean工具.zip
可连接多种数据库根据表直接生成nutz所需的bean
Nutz, 它是一组轻便小型的框架的集合。 -------------Nutz 可以做什么? Dao -- 针对 JDBC 的薄封装,事务模板,无缓存 Ioc -- JSON 风格的配置文件,声明时切片支持 Mvc -- 注解风格的配置,内置多文件上传功能 ...
让nutz支持freemarker。 具体使用和在struts2中使用是一样的
nutz框架使用手册,从零到有深入学习nutz平台开发
可以快速定位路径 页面 本jar包是nutz实用插件 希望大家多多下载
nutz框架jar包
对于 Java 程序员来说,除 SSH 之外,可能还有另外一个选择: Nutz 当然,它是开源的,并且是完全免费的。 同传统的 SSH 相比,它具备如下特点: 轻 -- 当前最新版,整个 jar 文件共 820k 薄 -- 针对 JDBC 的薄封装...
nutz框架开发手册,框架很方便使用的,和大家分享
在做nutz redis集成的实时,由于依赖包的问题被坑了一把,为了后人不要走同样的路,把所有依赖包放在上面了。
nutz-1.r.61.r2-发布包_修正JDK6兼容性
nutz需要的jar包
用开源框架nutz搭建的MVC框架,适合小型系统的开发,快捷方便!
Spring 里采用 Nutz.Dao ,又比如在 Nutz.Ioc 里使用 Hibernate 等整 -- 它所有功能均不依赖第三方 jar 文件。这就意味着:如果一个 Web 应用,你在 WEB-INF/lib 下只 需要放置一个 nutz.jar 就够了当然你要使用其它...