評論:Arun Gupta撰寫的“ Java EE 6 Pocket Guide”

這是我很高興寫的評論。 我的朋友阿倫(Arun)發布了Java EE 6袖珍指南,該指南將在您訂購時盡早提供。 我很早就知道這本書,因為我很樂意對其進行回顧,也感謝有機會為本書做出一點貢獻! Kindle版本已經可用,印刷書籍應該在JavaOne之前可用。 如果您在那碰到他,很有機會讓阿倫簽名!

抽象

Java Enterprise Edition 6平臺提供的功能使Java程序員可以更輕松地開發和部署企業和Web應用程序。 該便捷指南概述了Java EE 6平臺中的主要技術,包括廣泛的易于理解的代碼示例,這些示例演示了許多改進。 無論您是熟悉Java EE 5還是第一次接觸企業版的Java程序員,這本書都將幫助您快速掌握Java EE6。了解Java EE 6如何提供簡化的開發人員體驗并改進Java EE 6。 Java EE 5中引入的開發人員生產力功能。深入研究Java EE 6概要文件,包括用于輕量級,基于標準的現代Web應用程序的綜合概要文件。 探索平臺如何通過開放源代碼庫和框架實現可擴展性。 了解諸如上下文和依賴注入,RESTful Services的Java API和Servlets 3之類的規范如何使平臺更強大。

書籍:《 Java EE 6 Pocket Guide 》
英語語言
平裝:204頁 發售日期:2012年9月 ISBN-10:144933668X ISBN-13:978-1449336684

作者

Arun( @arungupta )是Oracle的Java EE傳播者。 他在軟件行業的Java平臺和幾種與Web相關的技術領域擁有15年以上的經驗。 目前,他致力于圍繞Java EE和GlassFish創建和培育社區。 自Java EE團隊成立以來,他就一直在其中工作,并為所有發行版做出了貢獻。 Arun在各種各樣的主題上擁有廣泛的全球演講經驗,并且喜歡與遍布各地的社區,客戶,合作伙伴和Java用戶組互動,以傳播Java的優點。 他經營著一個知名的博客,名為“ 邁向…… ”

內容

204頁是袖珍指南的合適尺寸。 它涵蓋了您需要了解Java EE 6的基礎知識,并給出了所有相關部分的良好示例。 第1章將向您簡要介紹Java Enterprise Edition。 第2章在后面簡要介紹了Managed Beans及其總體生命周期。 第3章深入探討Servlet和所有相關部分。 第4章介紹了從實體開始的Java Persistence API及其周圍的事件。 第5章專門介紹Enterprise JavaBeans規范。 Thins包括Stateful,Stateless,Singleton和Message-Driven直至Embeddable API和EJBLite規范。 第6章介紹了上下文和依賴注入,包括可移植的擴展。 第7章非常簡要地介紹了JavaServer Faces,并向您介紹了主要概念。 第8章和第9章是有關基于SOAP的Web服務和RESTful Web服務的示例,這些示例簡單易懂。 第10章介紹了Java Message Service的消息發送示例。 本書以關于Bean驗證及其如何與JPA和JSF集成的第11章結束。

寫作與風格

這是一本詳盡編寫的袖珍指南。 我可以遵循所有示例,這是一個很好的整體閱讀。 沒有復雜的結構和清晰的文字。 從一章到另一章的工作是可行的,但是它并不是那樣設計的。 它更像是一本參考書,可以同時查找Java EE 6中最重要的主題。 它不會被復雜的示例所淹沒,并且堅持所涵蓋規范的最重要特征。 如果您曾經看過Arun的演示文稿或教程之一,那么您就會知道他很擅長于解釋事物,這種風格為指南找到了出路。

結論與建議

我在這里顯然不是中立的:)去得到它! 這是您可能唯一需要的有關Java EE 6的書! 它內容全面,寫得很好,涵蓋了您日常工作中需要的一切。 它不是完整的參考,但是為您需要了解的事情提供了一個很好的捷徑。 對我來說,這是一個很好的初學者指南,并且可以作為高級用戶的伴侶。 趁熱拿到! 感謝Arun分享您的知識!

參考:查閱 :來自JCG合作伙伴 Markus Eisele 的Arun Gupta 撰寫的 “ Java EE 6 Pocket Guide”,位于Java企業軟件開發博客上。


翻譯自: https://www.javacodegeeks.com/2012/09/review-java-ee-6-pocket-guide-by-arun.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/371501.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/371501.shtml
英文地址,請注明出處:http://en.pswp.cn/news/371501.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

雙android手機同步工具,手機同步軟件Android Manager使用圖文教程

類型:手機工具大小:23.6M語言:繁體 評分:6.6標簽:立即下載Android Manager 可透過五個簡單的步驟設定:步驟一. 在計算機上安裝 Android Manager請點選以下之下載按鈕或直接于計算機上輸入下載網址&#xff…

Camel:構建基于消息的應用程序

這是一篇長文章,包含三個單獨的主題: Java的Apache Camel入門 使用CamelRunner改善路線的啟動 使用Camel構建基于消息的應用程序 但是,由于我準備了包含所有這些材料的camel-demo-1.0.0-SNAPSHOT-project.zip ,因此我認為將它們…

android 網易item廣告,Android仿網易嚴選商品詳情頁

仿照網易嚴選商品詳情頁面,整個頁面分為兩個部分,上面一部分是Native的ScrollView,下面一部分則是WebView,其目的是為了可以進行分步加載。滑動到ScrollView底部時,繼續向上拖動,可以加載下面的WebView部分…

freemarker,數字,日期,布爾值常用的函數

${3.4?floor} ${3.4?ceiling} ${3.45?round} ${3.45?rtf} ${3.458?string("0.##")} ${3.42?string.percent} ${3.42?string.currency} ${date?string("yyyy-MM-dd")} ${date?date} ${date?time} ${date?datetime}${true?c} ${true?string} ${…

mysql聯合索引與Where子句優化淺析

問題描述:把排序、條件等一個一個去除來做測試,結果發現問題就出在排序部分,去除排序時,執行時間由原來的48秒變成0.3x秒。于是,把涉及排序的字段組成一個聯合索引alter table xx add index indexname(x1,x2,x3)&#…

有效使用Eclipse的熱門提示

以下是一些技巧,可以幫助您避免潛在的問題并在使用Eclipse時提高工作效率。 避免安裝問題 切勿在舊版本之上安裝新版本的Eclipse。 首先重命名舊版本,將其移開,然后將新版本解壓縮到干凈的目錄中。 恢復混亂的工作空間 對于許多開發人員來…

android拍照截圖組件,Android截圖命令screencap與視頻錄制命令screenrecord(示例代碼)...

查看幫助命令[email protected] ~$ adb shell screencap -vscreencap: invalid option -- vusage: screencap [-hp] [-d display-id] [FILENAME]-h: this message-p: save the file as a png.-d: specify the display id to capture, default 0.If FILENAME ends with .png it …

usaco 2017 February platinum

1.一條路,兩邊都是一個1到n的全排列,可以把其中一個全排列的起始位置改變(比如123可以變成231或者312) 然后把相同的數連起來,求小交叉數。 先算一下交叉數,然后直接一步步移動,O1更新一下狀態就…

Hessian 源碼簡單分析

Hessian 源碼簡單分析 Hessian 是一個rpc框架, 我們需要先寫一個服務端, 然后在客戶端遠程的調用它即可。 服務端: 服務端通常和spring 做集成。 首先寫一個接口: public interface HelloService { void sayHello(String n…

Java開發人員應該知道的三件事

對于那些長期關注JavaOne 2012會議的讀者來說,這是一篇有趣的文章。 我最近對Java冠軍Heinz Kabutz的采訪引起了我的注意; 包括他的Java內存難題程序,從Java內存管理的角度來看,這很有啟發性。 采訪中有一個特別的部分吸引了我的注…

android怎么垂直居中且靠右,placeholder 靠右垂直居中/位置兼容

1.input輸入框文字靠右垂直居中。2.placehoder提示同樣靠右垂直居中。( placeholder是HTML5 input的新屬性,英文意思是占位符,它一般表示input輸入框的默認提示值。)css代碼input {text-align: right;font-size:0.3rem;width:100%;height:0.78rem;line-…

Python-Matplotlib 18 注釋

Python-Matplotlib 18 注釋 EG1: import numpy as np import matplotlib.pyplot as plty np.arange(-5, 6,1) plt.plot(y, y*y) plt.annotate(Annotate , xy(0,1) , xytext(0,5) ,arrowpropsdict(facecolorr , frac0.2 ))plt.show()轉載于:https://www.cnblogs.com/zsr0401/p/…

while和for循環

循環結構圖: 循環結構主要分為兩種:有while和for兩種循環,while又分為do{...}while和while{...},do...while表示先執行后判斷,而while循壞表示先判斷后執行,如果循環條件都不滿足的情況下,do...while至少執…

通過beforeClass和afterClass設置增強Spring Test Framework

如何允許實例方法作為JUnit BeforeClass行為運行 JUnit允許您在所有測試方法調用之前和之后一次在類級別上設置方法。 但是,通過有意設計,他們將其限制為僅使用BeforeClass和AfterClass批注的靜態方法。 例如,此簡單的演示顯示了典型的Junit設…

華為鴻蒙出來正當時,關于華為鴻蒙操作系統,中興率先表態

原標題:關于華為鴻蒙操作系統,中興率先表態 來源:科技數碼迷進入2021年之后中興這個品牌的存在感越來越強了,并且還學會了借勢營銷。每當國內智能手機領域有大事之時總會看到中興或紅魔手機的身影。這說明在5G過渡期中興要借個機會…

條件變量(Condition Variable)詳解

轉載于:http://blog.csdn.net/erickhuang1989/article/details/8754357 條件變量(Condtion Variable)是在多線程程序中用來實現“等待->喚醒”邏輯常用的方法。舉個簡單的例子,應用程序A中包含兩個線程t1和t2。t1需要在bool變量test_cond為true時才能…

C++中的深拷貝和淺拷貝 QT中的深拷貝,淺拷貝和隱式共享

下面是C中定義的深,淺拷貝 當用一個已初始化過了的自定義類類型對象去初始化另一個新構造的對象的時候,拷貝構造函數就會被自動調用。也就是說,當類的對象需要拷貝時,拷貝構造函數將會被調用。以下情況都會調用拷貝構造函數&#…

使用PowerMock模擬構造函數

我認為,依賴項注入的主要好處之一是可以將模擬和/或存根對象注入代碼中,以提高可測試性,增加測試覆蓋率并編寫更好,更有意義的測試。 但是,有時候您會遇到一些不使用依賴注入的傳統代碼,而是通過組合而不是…

Brackets (區間DP)

個人心得:今天就做了這些區間DP,這一題開始想用最長子序列那些套路的,后面發現不滿足無后效性的問題,即(,)的配對 對結果有一定的影響,后面想著就用上一題的思想就慢慢的從小一步一步…

android生成aar無效,android studio生成aar包并在其他工程引用aar包的方法

1.aar包是android studio下打包android工程中src、res、lib后生成的aar文件,aar包導入其他android studio 工程后,其他工程可以方便引用源碼和資源文件2.生成aar包步驟:①.用android studio打開一個工程,然后新建一個Module&#…