1.a.25 及 更早版本
By:zozoh<zozohtnt@gmail.com>wendal<wendal1985@gmail.com>

1.a.25

Top

这是个里程碑式的版本,从这个版本开始, Nutz 将不再依赖 Javassist,而依赖 ASM(内嵌Asm 3.2 ,无需额外jar包)所以,编译时,你将不再需要 Javassist.jar (在此,特地感谢 无敌的 Wendal)。

同时,为了更好的输出日志,Nutz 在编译时依赖了 Log4j, 但是运行时,没有 Log4j 它会选用 Java 的 Logging 或者是控制台输出。

由于已经有小部分人开始试验性的在自己的项目里应用 Nutz,从本版开始,所有的接口和使用方式变动会非常慎重,没有重大理由和经过社区充分讨论,它将保持不变。

问题修复

Top

质量

Top
  1. 共通过了 397 个单元测试用例
  2. 可以 GAE SDK 1.3.0 上工作正常 (除了 Dao 部分)
  3. Nutz.Dao 经测试在如下数据库上可以工作正常
    • H2
    • MySql
    • Oracle
    • Postgresql
    • SqlServer2005
    • SqlServer2000

改进

Top
  1. 重新实现Log模块,支持 Log4j, Jdk Log
  2. 新增Plugin模块, 支持“部署时决定插件的实现”
  3. 修改了测试用例 JsonCharsetTest.test_zh_CN_from_file
  4. Castors 去掉了大多数静态方法
  5. JsonFormat 支持设置自定义 Castors
  6. Log 部分的结构和实现修改的更加简洁

文档

Top
  1. 添加了 Nutz.Lang (Wiki 《甜Java》)下全部文档
  2. 完成了 Mirror 类的所有 Java Doc

博客

Top

主要贡献者名单

Top
贡献者 问题 博客 讨论 代码 Demo 文档 测试
amosleaf X X X - X - X
axhack - X X - - - -
bird.wyatt X - X - X - X
blue_rain X - X - - - X
bonyfish X - - - - - -
hilliate - X X - - X X
mastung - - X - - X X
mawm X - X X - - -
Roy Tonhee X - - - - - -
satellite168 X - - - - - -
lhasasky X - X - - - -
sunonfire - - X X - X -
Tony - - - - - - X
wendal X X X X - - X
wsc0918 X - - - - - -
yuansicau X - X - - - -
zozoh X X X X X X X
密林仙踪 X - - - - - -
农大天狼 - - X - X - -
会跑的蜗牛 X - X - - - X
知足常乐 - - X - - - X

另外,非常感谢Nutz QQ 群(75818186)以及Nutzam 讨论区的朋友们,你们提出的任何问题,发表的任何言论,实际上都对这个小框架 产生着潜移默化的影响。我们也正在不断的努力,希望每一个新版本都能让大家获得更好的编程体验。

另,由于众所周知的原因,建议大家通过通过 https 方式访问讨论区有时候是可以上的。但是能跳墙还是跳墙的比较好。

下一版目标

Top

将主要集中在

1.a.22

Top

请参看 JavaEye新闻:《Nutz1.a.22 发布-Mvc,Ioc 文档完成

1.a.15

Top

请参看 JavaEye新闻:《 Nutz 框架 1.a.15 发布,全部用例通过 Oracle/Psql/MySql 测试