JEE應用開發框架 Nutz 1.b.41 發布

fmms 12年前發布 | 14K 次閱讀 JEE

1.b.41 發行注記 

大家好,經過2個多月,我們又見面了。兔年歲末這2個月,賀歲檔很是讓人失望,但是網絡上卻熱鬧的要命。方舟子和老羅陪我度過了很多有趣的夜晚,現在連韓寒都加入了。鑒于網調一邊倒的局面,我就沒啥好說的,龍年讓我們搬個板凳繼續看某斗士的嘴臉吧。 

說到 Nutz 的這個版,我們主要進行了一些微小的調整,我相信大多數使用者都能平滑的從 1.b.40 升級到 1.b.41 -- 換一個 Jar 而已 

本版,我們還不得不隆重介紹一下 Nutz 另外一位提交者 -- 胖五, 經過百般忽悠,終于誘使胖五 同學為 Nutz 做了好幾個比較關鍵的提交,尤其是完善了 Dao 的 @Index 注解。這下聲明一個 POJO,創建一個數據表就會更加輕松,以前 @Index 注解沒有完全實現,所以大家必須的手工建立索引。 當然,對于高性能要求的應用,這個特性可能沒啥用,因為索引的建立和調整,通常是需要 DBA 來做的,我們程序員定好表結構和主鍵就是了。但是一些中小型項目,程序員往往得兼 DBA,所以沒啥好說得,@Index 注解會很幫你得忙的。 

總之,龍年就要到了,一不小心又過了一年。從 09 年發起的這個小項目已經進入了它第三個年頭。我記得當初發這個項目的時候,有一類很大的質疑聲音就是: 

“個人的項目不能保證長期維護,不敢用呀。” 

為此,我們花了2年多的時間將它變成一個非個人項目,同時也證明了: 

“嘿嘿,它會是一個長期的項目” 

今年我們也關注了一下其他的語言,在自己的工作中也分別用了用 Python 之類的語言,有很多感悟,比如wendal 同學的 這篇文章。 而且現在似乎 Java 過氣了 的這種說法慢慢淡下去了,所以似乎這個小項目還會走上很長的一段時間。 

通常來說,一個孩子,過了3歲,就不太容易夭折,一個公司過了3年,就不太容易倒閉。 因此這一年對這個小項目似乎很是關鍵,如果到了明年的這個時候,大家還能讀到 1.x.xxx 的發行注記,那么我們可以負責的說,它真的會是一個長期的項目了。這一點也與國內其他做開源的同行一起共勉吧。喊的多響都木有用,踏踏實實的活三年下來,并且每周都有點進步,那么三年后,你的項目總是不會差的,而且多半還是很好的 ^_^ 

最后,這里代表 Nutz 所有的提交者(抱歉,來不及溝通了,你們暫時被戴表一下吧),祝大家 

  • 龍年行大運 ( 更少的 bug , 更多的技術積累 , 更少的加班 , 更多的獎金 , 耶~~~ ^0^ , )



最后 



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

問題修復 



  • Issue 125 el中使用函數調用有問題 EL by hujun82589167
  • Issue 124 動態實體功能不能正常使用 重要 by goulin
  • Issue 119 為何從數據庫里面取出二進制數據時會被轉成String類型? by elkan1788
  • Issue 118 fastInsert存在問題 by fjayblue
  • Issue 111 文檔中"文件操作"有紕漏 文檔 by conanca
  • Issue 107 Nutz在JDK1.5下編譯不過了 Dao by pangwu86
  • Issue 106 Oracle下使用出現ora-01780問題 Dao by pangwu86
  • Issue 101 智能判斷字段值為空的時候生成is null語句 Dao by sjbwylbs
  • Issue 100 JSON合并輸出 by juqkai
  • Issue 94 NutzMVC多主模塊部署中Ioc沖突問題 Mvc by netstarry
  • Issue 92 能不能搞個@comment注解 Dao by pangwu86
  • Issue 90 @Index注解沒有實現 Dao by pangwu86
  • Issue 88 擴展Each接口 by fjay
  • Issue 87 nutz項目有沒有像Apache 的commons-confiugrations一樣的工具類? by wanghaipeng789
  • Issue 86 希望EL能支持精度 EL FAQ by qilicn
  • Issue 85 讓Nutz Json支持多泛型 by fjay
  • Issue 84 updateIgnoreNull隱藏的BUG by JefWang
  • Issue 30 表單收集不支持List字段 Mvc 需求 by fjay



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

質量 

共通過了 738  個單元測試用例,代碼覆蓋率達到 64.5%(按line計算) 



Nutz.Dao 經測試在如下數據庫上可以工作正常 



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

文檔 





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

主要貢獻者名單 

貢獻的種類: 

  • 問題: 給項目的問題列表匯報一個上的問題,并且該問題被本次發布包括
  • 博客: 在本版本開發期間,寫過關于 Nutz 的文章,并被 推薦列表收錄
  • 代碼: 提交過至少一個修訂
  • Demo: 為 NutzDemo 提交過代碼
  • 文檔: 提交過文檔,在討論區發帖或者通過文檔上的留言指出現有文檔存在的問題
  • 測試: 發布前,參與測試周發布人給出的任務



如有遺漏,請提醒我們 ^_^ 

貢獻列表,我已經寫了一個小程序,根據 Issue 列表來自動統計... 

 

貢獻者           問題 博客 支持 代碼 示例 文檔 測試
Jay 藍色幽默      O     -     O     -     -     -     O  
JefWang         O     -     -     -     -     -     -  
conanca         O     -     -     -     -     -     -  
elkan1788       O     -     -     -     -     -     -  
goulin          O     -     -     -     -     -     -  
hujun82589167   O     -     -     -     -     -     -  
juqkai          O     -     O     O     -     -     O  
netstarry       O     -     -     -     -     -     -  
pangwu86        O     -     O     O     -     -     O  
qilicn          O     -     -     -     -     -     -  
sjbwylbs          -     -     -     -     -     O     -  
wanghaipeng789   O     -     -     -     -     -     -  
wendal          O     O     O     O     O     -     O  
zozoh          O     -     O     O     O     O     O  
花米®             O     -     O     -     -     -     -  



另外,很多朋友都在: 

 



回答新手的問題,我們現在只能根據印象草草統計,貢獻列表非常不完善。我們正在想辦法,爭取在不遠的將來,能記錄下來大家每一點一滴的付出 ^_^! 

來自: http://nutzam.com

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!