阅读更多

1顶
0踩

开源软件

原创新闻 Nutz 1.b.52 发布

2015-02-28 10:51 by 正式记者 zozoh 评论(0) 有6093人浏览
Nutz 1.b.52 发行注记



--------------------------------------------------------------------------------

1.b.52 发行注记

又是一个 bug 修复安心升级版,Nutz 1.b.52,要升级的同学请随意入。

春节将至,给大家提前拜年。因为最近实在太忙(当然,以后你们可能会知道我为啥这么忙),总之没啥好说的,这个版的主要工作是 wendal 在搞(实际上前几个版也都是他在搞,呵呵)各位要升级的的,下来 Jar 包玩玩,很安全滴,我天天用,升级嘛,升升更健康。

@wendal,快过春节的,关于这个版,关于 Nutz,关于 ... 天气 ...总之,你有啥要和大家说的吗? ^_^

这里的原本的内容叫"wendal 的占位符",哈哈.

这个版本东西还是不少的, 一堆bugfix和一些小的新功能.例如一个靠谱的缓存实现(Aop), 通过Xml配置bean,当然,这些都在nutzmore中. 另外,你也许会发现nutz的jar并没有变大,那是因为我们清理了一些死代码. 同时,这一版本的findbugs检查结果也很不错, emma的覆盖率也有提高.

社区方面, 不定期的"nutz,今晚来一发" http://my.oschina.net/wendal/blog 一直在更新

QQ群依然是2个,其中的2群,感谢c.A的捐赠,wendal变成的群主,哈哈. 延续之前的风格,Nutz&XBlink群主打基友与高大上, Nutz ② 群继续问答与酱油.

哦,有些童鞋提到如何捐赠的问题,我们表示感谢(和理解?),但暂时不提供渠道, 简单来说, 咱们不!差!钱!

至于这几天很火的红包问题,QQ群会有(而且年30大大的有),不过,如果你单纯为了红包而来,我们会严重砍你,哈哈

新春快乐,各位!

好了,继续写代码继续挖坑了,就写这么多吧.

哦哦, 特意再次再次再次推荐一篇文章 提问的智慧

以上言论仅代表wendal个人意见,如有不敬,你.........能咋的?! ^撒花^

------------------------------ Nutz 的相关资源的分隔线 -------------------------



--------------------------------------------------------------------------------

变更统计

看看我们到底改了多少东西,啊啊啊

 143 files changed, 4668 insertions(+), 4553 deletions(-)


下一版本会不会更多? 敬请期待

--------------------------------------------------------------------------------

兼容性

兼容性,呵呵,只能呵呵, 因为我们没法打包票100%兼容1.b.51,但理应可以的.

  • @Inject行为改变, 如果其值包含冒号,将认为是引用特定名字的bean
  • Images.writeGif方法及相关的类被移除


--------------------------------------------------------------------------------

新功能



  • 未声明@Views,@SetupBy时,从ioc加载特定前缀name的ViewMaker和Setup对象
  • Aop配置支持从ioc加载特定前缀的AopConfigure对象
  • TransIocLoader 自动加载AOP事务所需要的ioc定义
  • Cnd支持between
  • @Param 支持默认值(仅表单参数)
  • Http类提供访问12306和360safe等自签名https地址的解决方案
  • Sql类支持强制execQuery方式,即总是取回ResultSet
  • @JsonField和JsonFormat支持自定义日期格式
  • R.UU32()方法提供32进制的UUID格式
  • 路径参数支持**
  • NetworkType添加蓝牙和NFC
  • Dao允许设置JdbcExpert


--------------------------------------------------------------------------------

问题修复



  • Issue 785 Json.fromJson 问题和建议 by Jastxx
  • Issue 781 org.nutz.dao.util.Daos.queryCount(Dao, String) 这个方法在mysql下会报错 by bugss
  • Issue 776 允许设置Dao需要使用的JdbcExpert by wendal
  • Issue 775 RawView在android下无法使用 by wendal
  • Issue 771 关于Nutz SqlExpressionGroup andLike 模糊检索的问题/需求 by wqmain
  • Issue 757 jsonFormat 添加unicode大小写设置选项 by Wizzercn
  • Issue 754 建议UrlMappingImpl中重复映射同名方法时,日志输出级别改为warn目前为debug by talentyao
  • Issue 751 dao.fetch(Cnd)的问题 by zoeyangfang
  • Issue 727 json 转成 JSON.stringify(new Date()) 字符为date类型失败 by hzl7652
  • Issue 720 上传功能的mvc方法不能用基本类型的参数,否则出异常后不能进入方法 by zhanghuanle
  • Issue 667 Cnd中添加orderBy(String name, String dir)方法 by QinAIns
  • Issue 636 @ColDefine(type=ColType.FLOAT,precision=2) bug by Rekoe
  • Issue 541 需求:增加新的Callback注入任意类型bean的对应属性 by wxs123456
  • Issue 527 使用orderby条件可能存在sql盲注隐患 by lAndRaxeE
  • Issue 492 Dao自定义SQL,ResultSet为空 by enzozhong
  • Issue 485 mvc-ioc session 级别获取对象在同一session下总是新生成对象。 by zouooh
  • Issue 424 EL不支持p.'user.id' by juqkai
  • Issue 367 批量更新的操作是否可以自定义表名 by ansjsun
  • Issue 353 重构Mirror类,实现一个重量级的Mirror by wendal
  • Issue 248 实现Nutz的HttpServer by wendal
  • Issue 211 使用sql server2005表和字段不能正确添加注释 by weirhp


--------------------------------------------------------------------------------

质量

共通过了 950+  个单元测试用例,代码覆盖率达到 50+%(按行计算)



Nutz.Dao 经测试在如下数据库上可以工作正常



--------------------------------------------------------------------------------

文档



  • 添加TransAop的说明
  • 添加org.nutz.http包的说明
  • 添加org.nutz.img包的说明


--------------------------------------------------------------------------------

关联项目的更新



  • nutz-web 使用了nutz 1.b.52 提供的新方法
  • nutzmore项目分拆为多个子modules, 并提供jcache缓存和Xml Entity Maker实现
  • nutzwx API大幅重构,需要依赖nutz 1.b.52
  • nutzmongo dev版更新
  • nutz-quartz 更新构建脚本


--------------------------------------------------------------------------------

主要贡献者名单

贡献的种类:

  • 问题: 给项目的问题列表汇报一个上的问题,并且该问题被本次发布包括
  • 支持: 被我们看见回答网友提问者(当然,这个统计很不准)
  • 代码: 提交过至少一个修订
  • 文档: 提交过文档,在讨论区发帖或者通过文档上的留言指出现有文档存在的问题


如有遗漏,请提醒我们 ^_^

贡献列表,我已经写了一个小程序,根据 Issue 列表来自动统计...

贡献者         问题 支持 代码 文档
Jastxx       O     -     -     -  
QinAIns      O     -     -     -  
Rekoe        O     -     -     -  
Wizzercn     O     O     -     -  
ansjsun      O     -     -     -  
bugss        O     -     -     -  
juqkai       O     -     O     -  
lAndRaxeE    O     -     -     -  
talentyao    O     -     -     -  
weirhp       O     -     -     -  
wendal       O     O     O     -  
wqmain       O     -     -     -  
wxs123456    O     -     -     -  
zhanghuanle   O     -     -     -  
zoeyangfang   O     -     -     -  
zouooh       O     -     -     -  
zozoh       O     O     O     -  
罗马钟          O     -     -     -  
鲁鲁           O     -     -     -  


另外,很多朋友都在:



回答新手的问题,我们现在只能根据印象草草统计,贡献列表非常不完善。我们正在想办法,争取在不远的将来,能记录下来大家每一点一滴的付出 ^_^!

欢迎访问官网,以获取更多信息
1
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • MySQL-server-4.0.20-0.i386.rpm

    linux下MySQL-server-4.0.20-0.i386.rpm

  • python 提取固定列名数据_python获取数据库列名

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":4,"count":4}]},"card":[{"des":"阿里云数据库专家保驾护航,为用户的数据库应用系统进行性能和风险评估,参与配合进行数据压测演练,提供数据库优化方面专业建议,在业务高峰期与用户共同保障数据库系统平...

  • redhat 9下配置APACHE2.0.50+PHP5+MYSQL4.0.20+GD库

    1.:首先安装mysql我们选择安装4.1.12的rpm包,当然,如果你认为喜欢自己编译,那么你就去慢慢忍受那漫长的编译吧。下载地址:[url]http://www.mysql.com/downloads/mysql-4.0.html[/url]请下载 "Linux x86 RPM downloads" 中的 "Server" 和 "Client programs" 包装和一...

  • PHP5+apache_2.0.50+MySQL4.0+SQLServer安装方法

    ①安装PHP51.解压php-5.0.0-Win32.zip到C:/PHP,重命名php.ini-dist为php.ini2.修改php.ini文件,原先extension_dir = "./"改为extension_dir ="C:/PHP/ext"3.在系统变量PATH路径中添加C:/PHP4.如果用的是SQL Server 则去掉extension=php_mssql.dll前面";"  

  • Mysql4.0.20中文乱码

    同事反馈一现象: 1. 短信发送功能中,通过程序发送的中文短信乱码。 2. 直接向表中插入数据,触发的短信,中文显示正常。 本想看一下通过程序插入到mysql中的数据是什么内容,由于权限限制,只有insert权限,没有select权限。 能看到的信息如下: mysql> select version(); +-----------------+ | version()    

  • Nutz 1.b.48 发布,Java 应用框架

    Nutz 发布 1.b.48 版本,主要改进记录包括: Issue 435 适配器应支持yyyy-MM-dd格式也可以转时间戳类型 by winstars Issue 434 SQLServer2005分页语句没有进行页内排序 by happyday517 Issue 432 nutz-1.b.44...

  • 在Nutz[1.b.38]中使用视图对关联数据表的操作

    在上一篇《使用Nutz[1.b.38]对关联数据表的一对一/一对多操作 》中提到对象关联的排序问题,如下: -------------------------------------------------------------------------------------- 发现了dao中有一个...

  • Nutz寻宝: 万能充电器-Nutz.Plugin

    想了解更多,猛击[url]... ... 什么是插件 ... 如果我们的项目依赖了一个接口,但是我们在开发时,真的没办法确定,部署的时候,到底采用哪个实现。... 比如 Nutz.Log。 它在运行时,会判读当前运行环境 log4j 是否可...

  • 1.xxl-job分布式任务调度平台

    1、简单:支持通过Web页面对任务进行CRUD操作,操作简单,一分钟上手; 2、动态:支持动态修改任务状态、启动/停止任务,以及终止运行中任务,即时生效; 3、调度中心HA(中心式):调度采用中心式设计,“.

  • Java高效开发框架Nutz:是SSH的轮子?还是新神器?

    摘要: Nutz是一个优秀的国产开源项目,它是一组轻便小型的框架的集合,被称作是“除了SSH之外的另一个选择”.CSDN记者此次采访了Nutz开发者社区中的几位主要开发者,请他们来谈谈Nutz的这一项目的具体情况。...

  • 品尝小坚果, Test the nutz ! nutz入门

    简介:Nutz是国人开发的一款javaEE框架,拥有常用的AOP,IOC,MVC,ORM,等功能,体积却只有1m.Let us test it ,gogogo 准备材料:nutz-1.b.37-RC.jar 连接mysql需要的材料commons-dbcp-1.3.jarcommons-pool-1.5.4.jarjstl...

  • Java高效开发框架Nutz开发成员专访

    Nutz是一个优秀的国产开源项目,它是一组轻便小型的框架的集合,各个部分可以被独立使用,据作者称,Nutz的使命就是“解决第三方类库在Web项目开发中的低效问题”,而Nutz也被称作是“除了SSH之外的另一个选择”。...

  • 基于tcc-transaction spring 和 nutz 容器的分布式事务实现方案

    1 背景 分布式事务实现的方案,大体分为三种。第一种是使用控制资源管理层,实现事务两阶段提交两阶段事务(全局事务)。第二种是基于TCC的在业务层,利用反交易实现分布式事务。第三种是蚂蚁金服自己研发的收费的...

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

    最近总算可以稍微轻松一下了, nutz 的主要文档和源代码基本都准备好,还差最后一次修改。这次修改,我将为 Dao 增加一个 update(T obj, boolean ignoreNullField) 的接口函数,以及修改 SQL 的执行,使用 ...

  • 充分利用多核优势,高效并行渲染页面--改造nutz使其成为支持并行计算的MVC框架...

    public String b(@Param("b") String str) { //子 action 也一样可以获取到表单提交的参数 System.out.println("接收参数b=" + str); System.out.println("b处理完成"); return "请求到了 b"; } @At("/...

  • Nutz 10月份的最新进度

    [url=http://www.iteye.com/news/10461]在 1.a.15 发布[/url]之后的3周,我发布了 [url=http://groups.google.com/group/nutzam/browse_thread/thread/2cd5cf27e56b77d6]1.a.16[/url]。 这个版本, Mvc 经过彻底...

  • java开源包1

    ,EAN-8,EAN-13,Code128 A,Code128 B,Code128 C,MSI,UPC-A,UPC-E. 中文转拼音库 pinyin4j Pinyin4j是一个流行的Java库,支持中文字符和拼音之间的转换。拼音输出格式可以定制。 异步HTTP客户端开发包 ...

  • 回复fireflyc:Nutz 的设计以及提高程序员生产力

    [b][size=large]我希望 Nutz 是你一个乖巧的奴仆 [/size][/b] [i]并且它不是你唯一的奴仆[/i] [url=http://nutz.googlecode.com]Nutz[/url] 框架对使用者的态度 [b][color=red]不是[/color][/b]: [b][color=red]...

  • Beetl 3中文文档 转载 http://ibeetl.com/guide/

    1. 什么是Beetl 广告:闲大赋知识星球,付费会员 Beetl( 发音同Beetle ) 目前版本是3.0.7,相对于其他java模板引擎,具有功能齐全,语法直观,性能超高,以及编写的模板容易维护等特点。使得开发和维护模板有很好的...

  • 解决eclipse“copy项目重命名后重新发布,项目名在地址栏仍然是原来的项目名”的问题...

    在eclipse中复制一个项目,重命名后,在Tomcat中运行 在浏览器中地址栏 还是 http://localhost:8080/HMS/login.atc 解决方法 1.点击项目右键选择properties,输入关键字web, 在Context root...

Global site tag (gtag.js) - Google Analytics