Nutz alpha1.0 终于快发布了,预计春节后2周内

最近总算可以稍微轻松一下了, nutz 的主要文档和源代码基本都准备好,还差最后一次修改。这次修改,我将为 Dao 增加一个 update(T obj, boolean ignoreNullField) 的接口函数,以及修改 SQL 的执行,使用 prepareStatment() 以方便程序员打印 log ,同时提高一点点效率。

经过再三权衡,我还是不准备把 mvc 框架放在 nutz 的 jar 里面,因为

[list=1]
[*]mvc框架我还没写完,它只适用于 web 应用
[*]Nutz 是我所有工具最核心的包,我希望它和 web 无关
[*]我希望 nutz 足够的小。这个小小的100 多K 的 jar 包已经挤下了下面四个东西
[list]
[*]一个足以替代 iBATIS 和 Hibernate 的ORM工具 ([b]Nutz.Dao[/b])
[*]一个Java对象类型转换框架 (Nutz.castors)
[*]一个Json转换器,比google的 gson 更好用 ([b]Nutz.Json[/b])
[*]一个抽象的Ioc框架, 用来替代 Spring ([b]Nutz.Ioc[/b])
[/list]
[/list]

>> 我觉得对象的配置信息存在 DB 或者 JSON 文本里比存在 xml 里更让人觉得舒服,所以Nutz.Ioc 的特色是不强制程序员将Java对象的注入信息存放的位置和格式,它提供默认的两个方案(DB,和 Json) 如果程序员想存在其他的地方,自己写个读取的实现类即可

这些东西已经够多了,我不希望 nutz 的尺寸超过 200k,否则就不能称作小巧了。

面对中小型企业的开发,我希望 nutz 能发挥它的作用,对于大型企业的项目,还是使用传统的明星框架比较稳妥。

[b][color=orange]感谢 jQuery 给我的灵感[/color][/b]

[quote]
[list]
[*]nutz 的官网([url]http://www.zozoh.com/nutz[/url])正在制作之中,
[*]项目文件已经在 googlecode 上发布了了 [url]http://nutz.googlecode.com[/url]
[/list][/quote]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值