摘要: 大家新年好,今天我們非常高興的宣布,EasyJWeb的一個革命性的版本,EasyJWeb 2.0版,于今天對外發布。這個版本,EasyJWeb的重心不再只是MVC,而是真正的讓Java Web變Easy,通過這個版本,你可以用不到1分鐘的時間搭建EJS、SSH、SSH2等應用程序架構,對代碼生成模板也作了一些擴充,可以實現生成基于上述三種技術構架的快速應用。
閱讀全文
posted @
2011-01-31 14:52 簡易java框架 閱讀(2739) |
評論 (4) |
編輯 收藏
摘要: 經過將近兩年的努力,我們終于可以非常高興的宣布,EasyJWeb的一個新版,EasyJWeb 1.3的Beta版,于6月18日對外發布。這個版本是EasyJWeb的最新版本,在增加了一些新功能的同時,特別是Ajax應用的支持,以及代碼生成的功能得到加強以外,還增加了很多實用的工具函數,比如CommUtil的obj2map等等,對一些接口進行了豐富。
首先我們要感謝國家、感謝政府:-),祖國的大力支持讓我們有機會發布這個新的版本。如果有時間,我們還要感謝以下所有網友對EasyJWeb 1.3的發布所提供的辛勤勞動!
閱讀全文
posted @
2010-06-22 09:08 簡易java框架 閱讀(1748) |
評論 (3) |
編輯 收藏
摘要: 我們非常高興的宣布,在經過近6個月的努力后,EasyJWeb推出一個新版本,這一版本將是08年發布的重要版本,版本號升級為1.2。EasyJWeb-1.2是在經過了廣泛的應用及反饋后,所完善的一個版本,對以前的版本完全兼容。希望所有新老用戶都升級到這個版本,以后不會再對EasyJWeb的核心功能作調整,只會增加一些周邊的開發工具,比如插件等。
閱讀全文
posted @
2008-09-28 15:03 簡易java框架 閱讀(3572) |
評論 (8) |
編輯 收藏
摘要: Ext是一個非常好的Ajax框架,其華麗的外觀表現確實令我們折服,然而一個應用始終離開不服務器端,因此在實現開發中我們需要對Ext與服務器端的交互技術有較為詳細的了解,在開發中才能游刃有余地應用。本文對Ext應用中與服務器交互的常用方法作具體的介紹,本文的內容大部份來源于《ExtJS實用開發指南》。
閱讀全文
posted @
2008-04-02 09:44 簡易java框架 閱讀(4773) |
評論 (2) |
編輯 收藏
摘要: 菜單包括很多種,比如下拉菜單、分組菜單位、上下文件彈出菜單位,菜單上的內容包括文件、單選框、按鈕等。本文簡單講解Ext中菜單的基本使用。
閱讀全文
posted @
2008-03-26 09:17 簡易java框架 閱讀(2333) |
評論 (2) |
編輯 收藏
摘要: 非常有幸能成為開源人網站vifir.com顧問團隊中的一員,并參與到《ExtJS實用開發指南》的審稿工作。相對于網上那些零零散散的ExtJS資料來說,我相信這份《指南》的推出一定會給那些想快速駕馭ExtJS的軟件同行們帶來一本非常有價值的武林秘訣。
閱讀全文
posted @
2008-03-11 09:10 簡易java框架 閱讀(4994) |
評論 (23) |
編輯 收藏
摘要: 相信很多人雖然喜歡Ext,卻不太喜歡寫javascript,一個原因是javascript太靈活、太強大了,所以有時候很掌控。因此,春節期間仿照http://wlr.easyjf.com上下載的源代碼,基于EasyJWeb1.1,使用了其中Rich Component技術寫了一個跟williamraym的單用戶blog功能完全一樣ExtJS綜合應用,不同在于這里不需要manage.js、core.js、topic.js等眾多的javascript代碼,所有的組件及自定義控件都是在服務器用java書寫。
閱讀全文
posted @
2008-02-22 09:54 簡易java框架 閱讀(3960) |
評論 (10) |
編輯 收藏
摘要: 我們非常高興的宣布,EasyJWeb-1.1今日正式對外發布,這個版本主要對EasyJWeb的Ajax支持作較大的改進,使得你可以不用寫javascript就能編寫像extjs那樣的富客戶端應用。
閱讀全文
posted @
2008-02-20 10:22 簡易java框架 閱讀(1848) |
評論 (2) |
編輯 收藏
摘要: 最近我們在幾個應用都使用到了ExtJS,對公司以前開發的一個OA系統也正在使用ExtJS2.0進行改造,使得整個系統在用戶體驗上有了非常大的變化。本教程記錄了前段時間本人學習ExtJS的一些心得及小結,希望能幫助正在學習或準備學習ExtJS的朋友們快速走進ExtJS2.0的精彩世界。
閱讀全文
posted @
2008-02-18 09:28 簡易java框架 閱讀(3121) |
評論 (6) |
編輯 收藏
摘要: EasyJWeb中已經有了一個Ajax遠程腳本調用引擎,這是很早的事情了。但由于一直存在一些性能問題,所以一直沒有給大家推薦,直到最近m3發布,通過對Ajax遠程腳本調用引擎進行完善,把處理復雜對象的返回進行的簡化,通過在以前的幾個應用中進行了測試,發現性能一下子提升了至少10倍以上,并且運行比較穩定,因此在這里給大家推薦推薦。
閱讀全文
posted @
2008-01-03 13:22 簡易java框架 閱讀(1891) |
評論 (11) |
編輯 收藏
摘要: 你不需要加任何額外的初始化標簽,也不用擔心所全部的多國語言文件放在一個大大的properties文件中所造成的管理不便,你所需要做的就是使用一個$lang.get標簽,或者使用I18n.get方法,多國語言問題就會被優雅地解決掉。
閱讀全文
posted @
2007-12-28 15:26 簡易java框架 閱讀(1663) |
評論 (4) |
編輯 收藏
摘要: EasyJWeb及Struts2都還具有其它自己很多獨特的優點。總的來說,對于框架的選擇應該是多方面考慮的,沒有絕對的誰好或者誰壞,更應該是順手適用才行,如果你愿意,繼續使用Struts1.x兩三年也沒問題。本文針對MVC框架的特性針對EasyJWeb及Struts2作一個簡單的比較。
閱讀全文
posted @
2007-12-26 09:54 簡易java框架 閱讀(2650) |
評論 (8) |
編輯 收藏
摘要: 配合EasyJWeb-1.0 M3版本這個重要版本的發布,昨天請EasyJF的站長天一幫忙把以前我寫的針對EasyJWeb1.0新特性的文章幫忙發到了wiki上。雖然以前也在我的blog里面發過,但都是分開發的,很多朋友來信索要全部連接的版本,一個一個的發不太方便,現在大家可以通過wiki來看這個連續的版本了,歡迎更多的朋友一起來分享交流。 《EasyJWeb1.0新特性搶先看》全文地址:http://wiki.easyjf.com/pages/viewpage.action?pageId=7536653 內附pdf下載連接。
閱讀全文
posted @
2007-12-21 15:26 簡易java框架 閱讀(1430) |
評論 (2) |
編輯 收藏
摘要: EasyJWeb-1.0 m3正式對外發布,這是EasyJWeb自1.0發布以來改進最大的版本,匯聚了國內眾多開源愛好者及開源團隊的貢獻及成果,也許你會發現我們給大家帶來的不僅僅是框架,
閱讀全文
posted @
2007-12-20 00:48 簡易java框架 閱讀(1755) |
評論 (2) |
編輯 收藏
摘要: “善意的謊言、美麗的錯誤”,這些事情在我們的生活及工作經常都在發生。最近花了三天多的時間學習了EasyJF開源官網的Blog程序源碼,振奮人心之處就不說了,看過的都知道。同時也存在很多的錯誤,這些錯誤有的是由我不知何時親自導演,這里就撿一些“美麗”的錯誤及Bug來說說,為了自己以后不再犯這樣錯誤。
閱讀全文
posted @
2007-12-06 16:16 簡易java框架 閱讀(286) |
評論 (0) |
編輯 收藏
摘要: 作為國內兩個比較活躍的開源團隊,EasyJF及CowNew都在各自所專注的領域里為開源社區作了不少的貢獻。JavaEE強大,但對于大多數程序員來說,門檻仍然較高,其實一個因素與工具的缺少也存在關系。關于Java的各種實用工具非常多,有開源的、有商業,有大型的也有輕量級的,但是由于JavaEE開發涉及到的問題比較多,一個工具不可能解決開發中遇到的全部問題,因此打造一個自己的開發工具一直是很多程序以及軟件公司的夢想。因此,本次兩個團隊合作的目標打造一個名為BlueFin的開發工具項目,該項目定位為打造一個用于快速開發JavaEE應用程序的實用開發工具及平臺,主要涉及到Eclipse插件開發、常用Java框架如Spring、JPA、EasyJWeb支持,輔助域模型分析及設計,代碼生成引擎等領域的技術。
閱讀全文
posted @
2007-12-03 09:26 簡易java框架 閱讀(887) |
評論 (3) |
編輯 收藏
posted @
2007-11-28 16:53 簡易java框架 閱讀(1290) |
評論 (0) |
編輯 收藏
摘要: 驗證是系統中一個必不可少的部分,前端驗證、后臺驗證中起來往往會發現,一個簡單完整的CRUD應用中,用來處理與驗證有關的代碼或配置就占了幾乎三分之一。Struts1.x時代的驗證就不提了。不管是Struts2(webwork)的驗證還是JSF里面提供的驗證,都是采用按步就班的方式,一筆一劃的寫出來,仍然沒有達到能使驗證工作變得簡單、靈活。
閱讀全文
posted @
2007-08-23 09:48 簡易java框架 閱讀(1606) |
評論 (3) |
編輯 收藏
摘要: 在基于請求轉發型的MVC框架中,給用戶提供一個簡單、靈活的視圖切換及頁面導向功能是非常關鍵的。
閱讀全文
posted @
2007-08-22 09:46 簡易java框架 閱讀(779) |
評論 (1) |
編輯 收藏
摘要: 隨著Struts等MVC框架的陸續出現及應用,我們的視圖層變得越來越簡單。然而,仍然不時需要在頁面中插入Java代碼,比如另人討厭的@。這些MVC框架大多提供了一系列的自定義標簽,當自定義標簽越來越復雜的時候,對于程序員簡單的同時,卻把咱們的美工及頁面制作人員給嚇壞了。
閱讀全文
posted @
2007-08-21 09:27 簡易java框架 閱讀(970) |
評論 (2) |
編輯 收藏
摘要: 動有動的好處,靜有靜的好處。俗話說得好,“沒有規矩不成方圓”,但“生命誠可貴,愛情價更高,若為自由幫,兩者皆可拋”。那么作為忙碌在程序藝術世界里的子民們,我們何去何從呢?投奔動態語言陣營還是繼續在四平八穩的Java領域奮戰?
閱讀全文
posted @
2007-08-17 09:18 簡易java框架 閱讀(1010) |
評論 (4) |
編輯 收藏
摘要: 從程序員的角度來說,IOC容器是一個非常好的東西,他能使得我們非常靈活的管理組件及依賴關系。可以毫不夸張地說,Spring就是靠著一套功能全面、靈活的IOC容器發家致富的。
閱讀全文
posted @
2007-08-16 10:51 簡易java框架 閱讀(740) |
評論 (0) |
編輯 收藏
摘要: 我承認配置是好東西,它能夠通過修改程序以外的數據來改變系統的運行性質或功能,大大提高了系統的靈活性,可維護性,從而延長了一個系統的存活期。跟其它任何事情一樣,物極必反。當一個好的東西泛濫成災的時候,我們也會產生厭惡,走向另外一個極端。
閱讀全文
posted @
2007-08-15 15:38 簡易java框架 閱讀(1379) |
評論 (4) |
編輯 收藏
摘要: 我們堅信,代碼量少,表達規范,語法結構穩定的程序,更容易維護。EasyJWeb框架的一個最大特點,就是讓你能用最少、簡潔、規范的代碼,做盡可能多的事情。
閱讀全文
posted @
2007-08-14 10:05 簡易java框架 閱讀(897) |
評論 (5) |
編輯 收藏
摘要: 經過將近半年的努力,EasyJWeb開發小組非常高興地在此向大家宣布,EasyJWeb-1.0 m1版正式對外發布,歡迎廣大的開源愛好者下載使用。
閱讀全文
posted @
2007-08-13 14:58 簡易java框架 閱讀(1364) |
評論 (1) |
編輯 收藏
摘要: 這是[挑戰MVC極限]EasyJWeb-1.0特性搶先看系列的第二篇文章,今天通過一個Spring2+JPA(Hibernate3.2)+EasyJWeb添刪改查的示例,讓你通過兩分鐘的時候快速進入到EasyJWeb快速開發的體驗中。
閱讀全文
posted @
2007-08-10 10:05 簡易java框架 閱讀(932) |
評論 (3) |
編輯 收藏
摘要: 2006年,一群Java領域的大師們紛紛轉向動語言,隨著類似RoR這些框架的宣傳及推廣,我們發現動態語言確實帶來了以前在Java的領域里面不曾有的思想、東西。使用傳統的Java MVC框架做開發,相對于動態語言所表現出來的靈活、敏捷,感覺Java確實要笨重、麻煩、古板得多。當然,Java世界中所積蓄的能量以及各路武功流派的博大精深是動態語言無法比擬的,理智地分析起來會發現他們之間并不是完全的競爭關系,只是應用的領域及場景不同而已。
閱讀全文
posted @
2007-08-09 14:21 簡易java框架 閱讀(845) |
評論 (3) |
編輯 收藏
摘要: 經過近兩個月的認真籌備,在團隊北京全體成員有共同努力及EasyJF合作伙伴的大力支持下,EasyJF開源北京網下辦公室于2007-6-12正式成立,北京網下辦公室主要負責EasyJF在北京各高校的活動開展、開源沙龍策劃及組織、文檔及圖書制作、學術交流、客戶服務、技術支持以及EasyJF開源增值服務推廣等。
閱讀全文
posted @
2007-06-13 06:33 簡易java框架 閱讀(1087) |
評論 (6) |
編輯 收藏
摘要: 作為EJB3.0的一部分,JPA是一個好東西。其簡單的配置方式及強大的默認配置支持,使其可以輕松自由的存在于輕量與重量之間,如果現在您的JavaEE項目,不管是選擇輕量級構架還是重量級構架,持久層使用JPA應當是企業級應用系統開發首選。JPA+Spring2+EasyJWeb這樣的技術構架,都專業地分別解決了企業級應用程序中的持久層、中間層及表示層的問題。而且這套構架能非常簡易、快速的、靈活的集成到一起。因此,是我們企業級應用開發中非常不錯的選擇。
閱讀全文
posted @
2007-05-27 15:51 簡易java框架 閱讀(1013) |
評論 (1) |
編輯 收藏
摘要: 為了加強對前沿技術的學習及交流,EasyJF團隊將于5月26日下午在北京舉辦第一次開源沙龍活動,本次活動主題為“JPA+Spring2.0+EasyJWeb技術構架在企業級系統中的應用”,凡是EasyJF的正式及考察成員均可報名參加。由于本次活動場地人數限制,因此請參與的成員請及時到活動聯系人處報名,我們好給您準備相關資料。
閱讀全文
posted @
2007-05-23 13:40 簡易java框架 閱讀(806) |
評論 (1) |
編輯 收藏
摘要: EasyJF開源團隊的第一次網下交流會成功在北京召開。這次會議是EasyJF開源的第一次網下交流會,會議主要對EasyJF2007年要開展項目、工作、團隊的改組、目標、定位、管理等作了比較深入的交流及探討。會議主要是身在北京的成員參加,并邀請了CowNew的發起人楊中科、電子工業出版社飛思科技的田小康經理、張春雨編輯等參加了這次會議。
閱讀全文
posted @
2007-04-29 09:54 簡易java框架 閱讀(1040) |
評論 (0) |
編輯 收藏
摘要: 這是一篇摘自EasyJF團隊交流群里面關于MVC框架的討論,涉及到目前的一些主流框架,如RoR、JSF及Struts2等,如何改進EasyJWeb,如何才能讓WEB應用開發變得快速、高效、簡單。這是討論的主題,這里發出來,歡迎更多的開源愛好者來參與討論。
閱讀全文
posted @
2007-04-29 09:39 簡易java框架 閱讀(1448) |
評論 (2) |
編輯 收藏
摘要: 源代碼分析,是一件既痛苦又快樂的事情,看別人寫的代碼是通過的,但當你能夠看明白的時候,相信快樂也會隨之而來,為了減少痛苦,更快的帶來快樂,在這里希望通過這篇文章對覺得困難的朋友有一個幫助。本文以spring框架的XmlBeanFactory為入手點進行分析,希望能夠以盡量簡潔明了的方式給予有需要的朋友一定的幫助。
閱讀全文
posted @
2007-04-29 09:36 簡易java框架 閱讀(2223) |
評論 (1) |
編輯 收藏
摘要: 跟任何其它優秀的技術一樣,JPA也不是完美的,在使用的過程中難免都會出這樣那樣的問題,這就需要我們程序員具有格物致知的本領,在應用中靈活應付這些問題。
閱讀全文
posted @
2007-03-28 02:15 簡易java框架 閱讀(1653) |
評論 (2) |
編輯 收藏
摘要: 3月31日,easyjf的部分核心成員及北京地區的成員,將在北京舉行一次小小的碰頭會,把團隊改組的工作從網上延伸到網下,對一些大家一直不好確定的問題當面進行更深入的交流。
閱讀全文
posted @
2007-03-28 02:13 簡易java框架 閱讀(1230) |
評論 (2) |
編輯 收藏
摘要: 在EasyJWeb里面可以使用spring容器來幫助管理bean,本文演示Spring與Web框架集成的一種方法。
閱讀全文
posted @
2007-03-20 15:54 簡易java框架 閱讀(1215) |
評論 (1) |
編輯 收藏
摘要: 作為一個Web MVC框架,EasyJWeb中提供了多種方式來滿足Web應用中的多國語言支持,可以根據實際應用程序的需求選擇使用適合的方式,本文主要對EasyJWeb中多國語言支持的使用進行詳細的介紹.
閱讀全文
posted @
2007-03-16 22:10 簡易java框架 閱讀(1694) |
評論 (0) |
編輯 收藏
摘要: 在EasyJWeb對Ajax的支持中,通過引用類似的url可以動態得到調用服務器端業務組件的javascript腳本。另外,在基于EasyJWeb的CRUD應用中,也可以使用類似http://localhost:8080/user/edit/3的URL來編輯數據表中的某一條記錄。究竟EasyJWeb中是如何處理這些URL的呢?本文將作簡單的分析!
閱讀全文
posted @
2007-02-10 18:49 簡易java框架 閱讀(1180) |
評論 (0) |
編輯 收藏
摘要: 自從開始著手于準備EasyJF團隊重組的工作開始,我一直在想自己究竟在做什么。自07年1月26日宣布至今,已經一個多星期了。從今天起,我想把我參與重組工作的前后經過以及我個人的感受跟大家分享一下。(竹雨林風)
閱讀全文
posted @
2007-02-05 09:43 簡易java框架 閱讀(1461) |
評論 (1) |
編輯 收藏
posted @
2007-02-04 16:09 簡易java框架 閱讀(2334) |
評論 (16) |
編輯 收藏
摘要: Web2.0正如火如荼,其生動的界面支持迎來了B/S應用的第二春,從EasyJWeb-0.8版本開始,你會發現使用EasyJWeb開發Ajax的應用會很方便,本文簡單介紹EasyJWeb中Ajax的運用示例。
閱讀全文
posted @
2007-01-26 14:07 簡易java框架 閱讀(1362) |
評論 (3) |
編輯 收藏
摘要: EasyJWebTools 提供了兩種代碼生成方式,一種是基于命令行的代碼生成,另一種是基于開發工具IDE插件的可視化生成。EasyJWeb-0.8.0版本提供了簡單的命令行生成方式, 可以通過使用EasyJWeb命令行工具,實現簡單的通用代碼生成。
閱讀全文
posted @
2007-01-25 11:11 簡易java框架 閱讀(1222) |
評論 (2) |
編輯 收藏
摘要: 這個版本在0.9版本的基礎上作了一些小的改動,比如取消了build過程中的maven,修復了不能從緩存中徹底清除對象的Bug,調整了一對一、一對多及延遲加載中的一些問題。實現了以前大峽的《“簡約不簡單”》一文中所描述的一些設想,更加簡化了配置。
閱讀全文
posted @
2007-01-24 09:37 簡易java框架 閱讀(1864) |
評論 (0) |
編輯 收藏
摘要: 雖然高喊著“我們要堅持”,又或者是“我們已經上路”,但差不多我們已經放棄。曾經的滿腔熱血,就像海綿中的水一樣,隨著時間的流逝而慢慢被擠掉,乃至變干。
閱讀全文
posted @
2007-01-23 09:29 簡易java框架 閱讀(2439) |
評論 (6) |
編輯 收藏
摘要: 在經歷差不多三個月的惡戰之后,我們非常欣慰的宣布EasyJWeb的新版對外發布。和之前的0.5版本一樣,這個版本也是一個重要的里程碑版本。從核心架構到一些具體的實現細節該版本都作了較大的改動,引入了IoC容器、AOP及攔截、Ajax遠程腳本調用、靈活的代碼生成及生成構架等新特性。EasyJWeb將以實現一個能讓構建J2EE Web應用變得更加簡單、高效的實用框架為目標,為打造輕量級的J2EE Web應用框架而努力。
閱讀全文
posted @
2007-01-22 16:30 簡易java框架 閱讀(2319) |
評論 (0) |
編輯 收藏
摘要: 請不要因為沒吃過豬肉,也沒見過豬跑,就否認這世界上有豬的存在;更沒必要國為2007是豬年一下子變得跟豬一樣“可愛”!開源最原始的說法就是開放源代碼,而黑客已經是IT業乃至社會大眾都耳熟能詳的名詞了,就連上學3年級的小強都經常信誓旦旦的說:“我長大要做一名黑客!”。全世界的黑客非常多,因為性質不同可以細化成CRACKER或HACKER,中國也不例外。
閱讀全文
posted @
2007-01-11 18:52 簡易java框架 閱讀(1732) |
評論 (20) |
編輯 收藏
摘要: 這是兩封信,一封來自網友adamed ,一封是我的回復,交流的是初學者如何學習J2EE及SSH的問題,得到adamed許可,這這里發出來跟大家分享,歡迎更多的朋友來交流。
閱讀全文
posted @
2007-01-11 09:20 簡易java框架 閱讀(1970) |
評論 (8) |
編輯 收藏
摘要: 已經是2007年了,拿到的很多雜志都是2006年度特別版本,這里也跟著學習一下,對作為一個程序、一個開源人的我作一個年度總結,拿來跟大家分享。
閱讀全文
posted @
2007-01-09 12:38 簡易java框架 閱讀(2998) |
評論 (11) |
編輯 收藏
摘要: 由于一些特殊原因(比如那個電纜斷裂,還有apache把163的郵件當垃圾,還有怎么apache回復那么慢)
對于該翻譯計劃的合法性還沒有得到官方認證!
不過我已經將幾個大頭都翻譯了,
包括使用者指南,開發者指南,VTL指南等。
閱讀全文
posted @
2007-01-09 09:57 簡易java框架 閱讀(1021) |
評論 (0) |
編輯 收藏
摘要: 傳統的CMS已經不適應互聯網的發展需求、在保留傳統WEB1.0 CMS系統的特點結合WEB2.0,全新打造一個貼切用戶需求的開源產品。為廣大從事互聯網創業的朋友及企業提供一個快速構建平臺,以搶建市場先機。在致力推動國內開源事業的發展同時能為用戶及企業提供實用、功能強大的開源產品以節約成本及時間,這就是我們EasyJF開源團隊所倡道。
閱讀全文
posted @
2006-12-28 22:42 簡易java框架 閱讀(1928) |
評論 (4) |
編輯 收藏
摘要: 2006年12月16日,有幸參加了易飛思和 51CTO 組織的“JAVA技術沙龍”,有多位專家和作者出席。在此不想記流水帳,而是談談參加后的感受——簡單之美
這個題目,是我提煉出來的。在各位專家和與會者的討論中,也許沒有刻意地提到“簡單”這個詞,但大家的發言,其實都是在為“簡單”作辯護。不信?容我慢慢道來!
閱讀全文
posted @
2006-12-18 17:17 簡易java框架 閱讀(2069) |
評論 (3) |
編輯 收藏
摘要: “簡約不簡單”,男人味十足的陳道明的精彩的演繹給我們作了非常好的詮釋。“簡約”也就是要化繁為簡、直接明了, 也就是將生活上和設計上多余的東西撇掉,點到即止。“不簡單”就是只指“簡約”的背后是一些復雜的設計及功能實現。“簡約不簡單”,是一種兼容并蓄的思想,廣泛來說就是記貼近生活、合乎人性,才是設計的最終目的。
閱讀全文
posted @
2006-11-30 15:32 簡易java框架 閱讀(1371) |
評論 (9) |
編輯 收藏
摘要: 在最近的一個項目中,使用了hibernate+struts,由于中間沒有使用spring來管理bean,所以我使用了DAO+Service來做持久層和業務層。受spring對hibernate的template的封裝的影響,我自己實現了一個簡單的hibernateTemplate——MHibernateTemplate和調用接口MHibernateCallback。在其中包裝了錯誤攔截等動作。所以我的DAO就不能直接從Myecipse生成了。但由于Domain bean太多,而且DAO中又是簡單的代碼重復,所以想到了使用代碼生成。剛開始想直接在Myeclipse中生成DAO的時候使用自己的模版就可以了,但是在網上找了半天都沒有相關的信息。后來模仿easyjtools使用velocity自己做代碼生成,但感覺時間不夠,所以,就選擇了XDoclet。
閱讀全文
posted @
2006-11-28 09:51 簡易java框架 閱讀(1908) |
評論 (0) |
編輯 收藏
摘要: 這是今天用MyEclipse生成的EasyJWeb的總體UML類結構圖,MyEclipse還真是不錯,盡然能把相關的生成在一起,有了這一幅圖,對于了解當前EasyJWeb框架的核心原理基本足夠了。EasyJWeb項目的核心是一個Web MVC框架,主要是由ActionServlet、RequestProcessor、IWebAction、WebForm為核心的一系列類。EasyJWeb的第二個核心是EasyJWeb Tools部分,主要實現是快速開發支持,輔助應用開發。Tools部分又分成兩大個部分,其中一個部分是通用業務邏輯封裝,如分頁引擎(IPageList分支)、數據查詢引擎、數據訪問(IDAO分支)等;第二個部分是自動代碼生成部分,圖中Generator分支部分。
閱讀全文
posted @
2006-11-21 14:11 簡易java框架 閱讀(2079) |
評論 (2) |
編輯 收藏
摘要: 《開源人》第一期的交稿時間到了。由于stef_wu在封閉忙一個項目,因此這一期的《開源人》暫時由我來組一下稿,歡迎沒有交稿的朋友們盡快交稿,同時也歡迎廣大的開源愛好者投搞,題裁不限,字數不限,表達方式不限,語言不限。。。。。。
閱讀全文
posted @
2006-11-19 19:30 簡易java框架 閱讀(1674) |
評論 (4) |
編輯 收藏
摘要: 這篇文章算是一個翻譯了。分成兩部分,集合了兩篇JUnit.org上的推薦文章,主要講解JUnit4中的一些新特性。
閱讀全文
posted @
2006-11-19 19:27 簡易java框架 閱讀(2511) |
評論 (1) |
編輯 收藏
摘要: 費了十牛三虎之力,終于把《深入Spring 2:輕量級J2EE開發框架原理與實踐》第五章“面向切面的編程(AOP)及在Spring中的應用”的電子版做出來了。內容真多啊,80多頁,如果再加上第三部分“AOP原理及實現”一章的內容,都有一百多頁了,不過偶認為花這么大的功夫來介紹AOP還是值得的,畢竟輕量級構架中,主要就是使用AOP來提供一些聲明式系統服務,如事務處理、數據訪問等都是建立在AOP基礎上的。真正搞懂了AOP的應用,再學習使用聲明式系統服務就簡單多了。
總體感覺內容不夠精簡,但又怕精簡后很多新手又看不懂,先這樣吧,印刷版會作一些調整!
閱讀全文
posted @
2006-11-16 11:59 簡易java框架 閱讀(1555) |
評論 (1) |
編輯 收藏
摘要: 今天費發九牛二虎之力,終于把基礎部分的第二章整理了出來,現發布出來與大家分享。隨后我們會繼續更新并發布本書的其它一些重要章節,敬請關注。
閱讀全文
posted @
2006-11-10 10:33 簡易java框架 閱讀(3074) |
評論 (12) |
編輯 收藏
摘要: 引介(Introduction)是指在不更改源代碼的情況,給一個現有類增加屬性、方法,以及讓現有類實現其它接口或指定其它父類等,從而改變類的靜態結構。Spring AOP通過采代理加攔截器的方式來實現的,可以通過攔截器機制使一個實有類實現指定的接口。
閱讀全文
posted @
2006-11-01 18:42 簡易java框架 閱讀(1484) |
評論 (3) |
編輯 收藏
摘要: 由于Spring2的AOP部分作了比較大的調整,很多地方的使用引入了AspectJ中的內容,為了完成《深入Spring 2:輕量級J2EE開發框架原理與實踐》中Spring AOP應用一章的寫作,因此這兩天把AspectJ研究了一下,重讀了一次《AspectJ in action》,受益不少。這里是前段時間做的一個回合格斗戲示例,演示AspectJ的使用。
閱讀全文
posted @
2006-10-30 16:20 簡易java框架 閱讀(1448) |
評論 (1) |
編輯 收藏
摘要: 昨天看了天意的《中國人的開源》一文,晚上又跟一個朋友討論起關于國內教育現狀,深有感觸,這里也談談本人一些愚見,僅為拋磚引玉,希望與熱愛開源的同仁們一起來探討。
閱讀全文
posted @
2006-10-30 10:09 簡易java框架 閱讀(1314) |
評論 (10) |
編輯 收藏
摘要: 何謂開源?顧名就可以思意,開放源碼。國外的開源社區比國內起步早是事實,而國內某些知名人士口口聲聲說中國的開源需要開源基金,需要支持,基金有了,出現了中國人的開源社區,并且建立了旗下網站,這樣就是中國人的開源了,某個開源社區里經常出現“XXX免費使用”,免費使用?在開源社區里應該出現這個字眼嗎?為什么出現這樣的字眼,值得考究。
閱讀全文
posted @
2006-10-29 20:55 簡易java框架 閱讀(1267) |
評論 (9) |
編輯 收藏
摘要: 這是昨天我跟天意在一次閑聊中一次有起的討論,標簽接口真有那么重要嗎?比如說很多初學者認為java.io.Serializable這樣的接口,很多時候可用可不用,不用一樣能執行對象系列化功能。為此,我們通過一個通俗而有趣的示例,演示標識接口的重要性!
閱讀全文
posted @
2006-10-29 13:39 簡易java框架 閱讀(2374) |
評論 (9) |
編輯 收藏
摘要: Velocity是一個基于java的模板引擎(template engine),它允許任何人僅僅簡單的使用模板語言(template language)來引用由java代碼定義的對象。作為一個比較完善的模板引擎,Velocity的功能是比較強大的,但強大的同時也增加了應用復雜性。本文推薦一篇比較簡單Velocity教程。
閱讀全文
posted @
2006-10-28 18:35 簡易java框架 閱讀(1646) |
評論 (2) |
編輯 收藏
摘要: 我們知道,在EasyDBO最后一個測試版本中,增加了使用注解來配置對象及關系表映射的功能。本文簡單分析其設計原理及使用方法!
閱讀全文
posted @
2006-10-26 10:08 簡易java框架 閱讀(1051) |
評論 (0) |
編輯 收藏
摘要: 在超輕量級開源ORM系統EasyDBO,可以根據情況把屬性設置成延遲加載,從而大大提高應用程序的性能。EasyDBO中的延遲加載是使用CGLIB實現的,本文簡單講解延遲加載的實現原理!
閱讀全文
posted @
2006-10-20 09:35 簡易java框架 閱讀(2491) |
評論 (1) |
編輯 收藏
posted @
2006-10-18 19:06 簡易java框架 閱讀(1359) |
評論 (0) |
編輯 收藏
摘要: EasyDBO從項目發起到現在,已經歷將近7個月了,這期間我們遇到了很多困難,也曾經有很多次放棄的念頭,然而在廣大開源愛好者鼓勵及支持下,終于有了這一次比較大的更新,同時也發布了比較詳細的EasyDBO用戶文檔。
http://www.easyjf.com/easydbo/devguide.htmEasyDBO0.9.0版本是EasyDBO的最后一個測試版本,這個版本我們把EasyDBO總體構架進行了重新設計,同時使用方法及相關功能也作了比較全面的規劃,實現了通用ORM系統的大部分功能。這一個版本相對于前一個版本0.6.0,這一個版本更新內容如下:
1、Java5注解配置映射關系支持;
2、延遲加載lazyload支持;
3、一對一、一對多、多對多關系的支持;
4、靈活的事務支持;
5、EasyJDB核心引擎的創建方法的多樣性及靈活性支持。
6、靈活的
閱讀全文
posted @
2006-10-18 14:45 簡易java框架 閱讀(1265) |
評論 (0) |
編輯 收藏
摘要: EasyJF開源Blog系統是一個由EasyJF開源團隊組織開發的基于Java平臺的開源博客系統。當前Blog已經實現了基本的基本的博客的書寫、流量統計、排名、個人像冊、RSS、支持自定義模板、靜態html文件生成、權限系統、積分系統等功能。另外還將加入博客圈、音樂、專題等功能及更強大的權限系統支持。系統使用基于OO的方法設計,采用多層B/S構架,數據庫持久層使用EasyDBO,Web層使用EasyJWeb框架,java代碼與頁面完全分離,易擴展。歡迎廣大Java開源愛好者下載交流,并請多提寶貴意見及建議!
閱讀全文
posted @
2006-10-08 17:18 簡易java框架 閱讀(1425) |
評論 (1) |
編輯 收藏
摘要: 在中秋國慶國際來臨之際,EasyJF對開源論壇系統作了比較大的調整,并推出了一個專用于測試該論壇系統的網站“中國程序員八卦娛樂”http://ent.easyjf.com,歡迎廣大的開源愛好者下載交流。
閱讀全文
posted @
2006-09-29 15:13 簡易java框架 閱讀(1436) |
評論 (3) |
編輯 收藏
摘要: Easyjweb-0.7.0在easyjweb-0.6的版本上做了一些改進:
主要的功能改變有:
1, 去掉了0.6版本比較難于使用的intercpetor,增加了在執行Action前后的intercptor;
2, 增加了主題功能的支持;
3, 增加了基于interceptor的權限或者安全控制接口;
4, 增加了ErrorHandler來統一管理框架中的錯誤的處理邏輯;
5, 增加了ForbitRep機制來禁止用戶重復提交表單;
6, 改進了hello應用;
閱讀全文
posted @
2006-09-11 18:22 簡易java框架 閱讀(1183) |
評論 (1) |
編輯 收藏
posted @
2006-09-03 17:46 簡易java框架 閱讀(311) |
評論 (1) |
編輯 收藏
摘要: Spring是一個非常優秀的開源項目,然而,跟其它任何優秀的系統產品一樣,也存在著這樣那樣的問題,我們喜歡稱為Bug。Spring中的Bug確實不少,今天為了充實“中文問題沒商量”主題,舉一個不算很重要,也比較簡單理解的一個Bug示例。
閱讀全文
posted @
2006-08-21 11:45 簡易java框架 閱讀(2219) |
評論 (30) |
編輯 收藏
摘要: 在軟件系統中,由于存在著各種各樣的字符編碼問題,比如另我們非常頭痛的中文問題。因此,現在趨向于使用UTF-8編碼作為軟件中通過編碼格式,從而可以避免大多數字符編碼的問題。
閱讀全文
posted @
2006-08-21 11:44 簡易java框架 閱讀(1662) |
評論 (4) |
編輯 收藏
摘要: 本文主要講述的是Dom4j在把Document保存到文件過程中出現的一個中文問題,本文跟《80前》一文一樣,以Spring項目無關,請“春迷”們自重、沒事勿擾,文中不足之處歡迎大家批評指教。
閱讀全文
posted @
2006-08-21 10:00 簡易java框架 閱讀(1418) |
評論 (1) |
編輯 收藏
摘要: “中文問題沒商量”,這個題目主要反應軟件開發中,一些無法解決或未發現的中文問題。當然,一些要經過非常手段才能解決的也屬于該話題之列。“沒商量”意味著沒辦法解決,或者只能按某種非常罕見、復雜的方式讓人解決。
閱讀全文
posted @
2006-08-21 09:58 簡易java框架 閱讀(1148) |
評論 (1) |
編輯 收藏
摘要: 最近對EasyJWeb Tools中的輔助代碼生成引擎進行了大的調整及重構,這里簡單介紹本次調整后的系統功能及使用說明等,請各位開源愛好者多提建議,全部源代碼在EasyJWeb的SVN上,歡迎下載交流。
閱讀全文
posted @
2006-08-18 17:36 簡易java框架 閱讀(1084) |
評論 (0) |
編輯 收藏
摘要: 堆棧和隊列都是特殊的線性表,他們的邏輯關系完全相同,差別是線性表的插入和刪除操作不受限制,而堆棧只能在棧頂插入和刪除,隊列只能在隊尾插入、隊頭刪除,堆棧和隊列都可以分別用順序儲存結構和鏈式存儲結構,堆棧的操作主要有入棧、出棧、取棧頂元素、是否為空!
閱讀全文
posted @
2006-08-18 09:12 簡易java框架 閱讀(2337) |
評論 (4) |
編輯 收藏
摘要: 線性表的概念大家應該還記得,鏈式表是線性表的一個分類,當然也具備線性表的所有特性了,只不過它的結構方式特異而已,也就是和鏈子似的,和順序表的不同之處在于鏈式表引入對象應用,就是其他語言中的指針,每個鏈子(我自己的說法)包含一個數據元素(element)和一個指針域(next),這個鏈子就稱為節點,通俗的說有很多節點連接成的線性表就是鏈式表,根據其結構方式又可以分為單鏈表、單循環鏈表、雙向鏈表,還有一種不常用的仿真鏈表
閱讀全文
posted @
2006-08-18 09:04 簡易java框架 閱讀(1188) |
評論 (0) |
編輯 收藏
摘要: 接觸不少程序員,都能夠獨立的作一下小型應用系統,和他們交談起來才發現,他們純粹是程序員,對基礎的掌握太差,比喻java程序員,就是對jdk和各種框架特別的熟悉,能夠熟練的運用其中的各種包、類以及一些組件,確實能做出一下系統來,但是涉及到一些特殊的設計方法來就不行了,對基礎掌握太差,包括現在的很多培訓,都是灌輸這些所謂的實際應用的東西,學好基礎才是最關鍵的東西,學一門語言很快,沒有很好的基礎、清晰的思路只能照葫蘆畫瓢了,為此,筆者結合自己的學習經驗寫了系列教程,主要包括數據結構的全部內容:線性表、樹、圖、數組、集合、矩陣、排序、查找、哈希表,并將java的設計思想、方法及一些常見的算法、設計模式貫穿其中,希望能給初學者一個很好的幫助,由于本人水平有限,同時請大家給與批評指正!
閱讀全文
posted @
2006-08-15 14:57 簡易java框架 閱讀(4992) |
評論 (19) |
編輯 收藏
摘要: 我們知道,在Spring2.0中,除了singleton及prototype兩種類型的Bean以外。默認情況下還增加了request、session及global session三種類型的Bean,增加的三種類型的Bean主要應用于Web應用程序中。本文不打算分析三種類型的Bean的用法,只是簡單分析框架的實現原理。
閱讀全文
posted @
2006-08-11 09:11 簡易java框架 閱讀(1061) |
評論 (1) |
編輯 收藏
摘要: Spring中有兩種類型的Bean,一種是普通Bean,另一種是工廠Bean,即FactoryBean。工廠Bean跟普通Bean不同,其返回的對象不是指定類的一個實例,其返回的是該工廠Bean的getObject方法所返回的對象。在Spring框架內部,AOP相關的功能及事務處理中,很多地方使用到工廠Bean,本文簡單分析工廠Bean的用法。
閱讀全文
posted @
2006-08-08 08:25 簡易java框架 閱讀(1972) |
評論 (1) |
編輯 收藏
摘要: Spring2.0在配置上調整了不少地方,增加更加靈活、簡潔的配置方式,本文通過兩個簡單的示例來演示。
閱讀全文
posted @
2006-08-08 08:24 簡易java框架 閱讀(6157) |
評論 (1) |
編輯 收藏
摘要: EasyDBO是一個超輕量級對象-關系映射(Object/Relation Mapping,簡稱ORM)系統,由國內的EasyJF開源團隊中的EasyDBO項目組開發及維護,主要解決關系數據庫系統中表數據與對象的自動映射,當前支持My SQL、MS SQL、Access三種數據庫系統下測試通過。
EasyDBO-0.6.0下載地址:http://www.easyjf.com/download/easydbo/EasyDBO-0.6.0.zip
閱讀全文
posted @
2006-08-03 11:08 簡易java框架 閱讀(678) |
評論 (0) |
編輯 收藏
摘要: Spring+EasyJWeb+iBatis版j2ee在線購物jpetstore系統,業務層及持久層使用springframework上的jpetsotre源碼,表示層使用EasyJWeb,該系統是一個簡單的J2EE網上商店系統,包括商品列表、購物車、用戶管理、在線訂單等功能。
閱讀全文
posted @
2006-07-31 10:27 簡易java框架 閱讀(1046) |
評論 (0) |
編輯 收藏
摘要: EasyJF開源網上會議系統iula是一個使用AJAX+EasyJWeb+EasyDBO及多線程技術技術開發的網上信息交流及互動系統,主要供EasyJF開源團隊的成員網上會議使用,會議系統模擬傳統的會議形式,可以同時開設多個不同主題的會議室,每個會議室需要提供訪問權限控制功能,會議中能夠指定會議發言模式(分為排隊發言、自由發言兩種),系統能自動記錄每個會議室的發言信息,可以供參會人員長期查閱。
作為一個開源項目,iula-0.1.0版本當前已經實現了AJAX基本框架搭建,網上文字信息的基本交流等功能,可以作為網上會議或類似信息交流系統的一個基本框架。
閱讀全文
posted @
2006-07-13 08:42 簡易java框架 閱讀(822) |
評論 (0) |
編輯 收藏
摘要: 這個文檔所分析的源碼是最早的EasyJWeb版本,0.5版本出來的時候改了一點,本來想抽時間完善的,可由于種種原因一直沒能繼續完善,而現在EasyJWeb已經到0.6.0版本,并提供了一個命令就生成添刪改查及分頁的Java Web程序等功能,里面的很多地方都進行了重構,代碼也改了很多,真是計劃趕不上變化啊。看來,大的完善及改動只有等到EasyJWeb 1.0版本出來的時候了。因此,現在就把這份已經發霉了的文檔翻出來,希望能與喜歡分析、解讀源代碼的朋友們一起分享、交流。
EasyJWeb-0.1.0部分源碼分析doc文檔下載
在線html格式閱讀 閱讀全文
posted @
2006-07-12 08:48 簡易java框架 閱讀(805) |
評論 (0) |
編輯 收藏
摘要: 本序列文章是以前在學習研究PicoContainer時所記錄下來的,希望借本文,能和正在學習pico新手或者研究pico的高手一起交流學習。
閱讀全文
posted @
2006-07-11 08:01 簡易java框架 閱讀(1294) |
評論 (2) |
編輯 收藏
摘要: 以前整理的一段代碼,來源于網上,大家可以使用它連接到普通的郵件服務器或gmail郵件服務器發送郵件通知等.
現在還只是發送文本郵件,有興趣的可以再看一下如何發送超文本郵件,帶附件等.
閱讀全文
posted @
2006-07-07 17:27 簡易java框架 閱讀(1147) |
評論 (1) |
編輯 收藏
posted @
2006-07-03 09:04 簡易java框架 閱讀(960) |
評論 (0) |
編輯 收藏
摘要: 在EasyJWeb項目組全體同仁的共同努力下,EasyJF開源團隊具有程碑版本的EasyJWeb-0.6.0,終于正式對外發布,本次版本作了比較大的調整。包括全新的代碼發布方式,快速通用代碼生成,EasyJWeb Tools業務引擎中對hibernate等ORM中間件支持!
閱讀全文
posted @
2006-06-26 11:36 簡易java框架 閱讀(1138) |
評論 (0) |
編輯 收藏
摘要: 實現一個B2B購物平臺,功能強大,操作最簡單化,實現前臺用戶注冊、在線拖放式購物、提交訂單,修改訂單等功能,后臺實現商品的添加、修改、訂單的處理等,具體模式可以參看UML!
閱讀全文
posted @
2006-06-13 09:15 簡易java框架 閱讀(1084) |
評論 (3) |
編輯 收藏
摘要: 很多人 特別是新手 做j2ee 項目中,總能受困于 這樣或那樣的編碼問題.這里討論下 新手學習,高手指教 一起研究下,以 tomcat mysql 做例子 我推薦所有的編碼采用utf-8。
閱讀全文
posted @
2006-06-12 11:29 簡易java框架 閱讀(2647) |
評論 (3) |
編輯 收藏
摘要: 實現一個可擴展、通用性強、實用、簡單的Java開源網站內容管理系統,系統將集成搜索引擎等功能。項目使用EasyJF根據CMMI3規范擬定的項目過程管理及開發規范,項目的協同主要使用EasyJF的SVN協同及版本控制平臺。
閱讀全文
posted @
2006-06-12 08:37 簡易java框架 閱讀(1577) |
評論 (5) |
編輯 收藏
摘要: EasyJF官網全站源碼是EasyJF開源團隊站務組及核心成員共同開發及維護的系統,該全部源碼不是一個開源項目,僅供EasyJF團隊正式成員使用,為慶祝2006年德國世界杯開幕,EasyJF管理團隊討論于6月9日對外開放源碼!
閱讀全文
posted @
2006-06-09 12:15 簡易java框架 閱讀(1419) |
評論 (2) |
編輯 收藏
摘要: 在剛剛使用svn 的時候遇到了點麻煩,研究解決之 發文 提醒各為 少走寫彎路!
閱讀全文
posted @
2006-06-09 08:38 簡易java框架 閱讀(2002) |
評論 (2) |
編輯 收藏
摘要: 話說java世界精英層出不窮,我類中人望洋興嘆,多少次追隨,多少次落伍,我類中人一怒,自辟新路,心田之氣,振山河,撼天地!本來是要在這篇文檔里寫一下如何訪問數據的,可是我后來發現自己對EasyJWeb0.5的路徑控制還不太了解了,我又摸索了一會,打算做個屏幕錄制出來,又上網下載S-DEMO回來用。這次做了一個視頻演示,與大家一起分享體驗EasyJWeb的過程。
閱讀全文
posted @
2006-06-08 12:50 簡易java框架 閱讀(1349) |
評論 (3) |
編輯 收藏
摘要: 話說java世界精英層出不窮,我類中人望洋興嘆,多少次追隨,多少次落伍,我類中人一怒,自辟新路,心田之氣,振山河,撼天地!本文講解用Eclipse3.1.2+EasyJWeb0.5建立Java WEB應用。
閱讀全文
posted @
2006-06-07 09:45 簡易java框架 閱讀(2592) |
評論 (2) |
編輯 收藏
posted @
2006-05-29 08:54 簡易java框架 閱讀(1637) |
評論 (7) |
編輯 收藏
posted @
2006-05-27 08:56 簡易java框架 閱讀(962) |
評論 (2) |
編輯 收藏
posted @
2006-05-16 01:05 簡易java框架 閱讀(2615) |
評論 (0) |
編輯 收藏
posted @
2006-05-16 01:01 簡易java框架 閱讀(1535) |
評論 (0) |
編輯 收藏
posted @
2006-05-11 10:38 簡易java框架 閱讀(3823) |
評論 (4) |
編輯 收藏
posted @
2006-05-05 12:54 簡易java框架 閱讀(815) |
評論 (0) |
編輯 收藏
posted @
2006-04-27 10:32 簡易java框架 閱讀(1019) |
評論 (2) |
編輯 收藏
posted @
2006-04-18 15:18 簡易java框架 閱讀(10252) |
評論 (34) |
編輯 收藏
posted @
2006-04-17 21:23 簡易java框架 閱讀(1040) |
評論 (1) |
編輯 收藏
posted @
2006-04-14 17:53 簡易java框架 閱讀(1201) |
評論 (6) |
編輯 收藏
posted @
2006-04-14 02:07 簡易java框架 閱讀(897) |
評論 (2) |
編輯 收藏
posted @
2006-04-12 10:35 簡易java框架 閱讀(4854) |
評論 (18) |
編輯 收藏
posted @
2006-04-11 10:05 簡易java框架 閱讀(1679) |
評論 (0) |
編輯 收藏
posted @
2006-04-10 10:22 簡易java框架 閱讀(1182) |
評論 (2) |
編輯 收藏
posted @
2006-04-07 10:06 簡易java框架 閱讀(3160) |
評論 (28) |
編輯 收藏
posted @
2006-04-07 10:05 簡易java框架 閱讀(1324) |
評論 (7) |
編輯 收藏