国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開(kāi)通VIP
EJB 最佳實(shí)踐
在這個(gè)技術(shù)專欄中,Brett McLaughlin 將向大家講述EJB開(kāi)發(fā)中的最佳實(shí)踐,通過(guò)這個(gè)系列文章學(xué)習(xí),可以使EJB開(kāi)發(fā)人員了解到如何更好的使用EJB技術(shù)。

驗(yàn)證助手類
設(shè)計(jì)良好的驗(yàn)證過(guò)程可以提高數(shù)據(jù)完整性、確保您的應(yīng)用程序順利運(yùn)行并使未來(lái)的數(shù)據(jù)更改更易于處理。在這一期的 EJB 最佳實(shí)踐中,Brett McLaughlin 擴(kuò)充了上一篇技巧文章中討論的驗(yàn)證技術(shù),并改進(jìn)了最初的概念。

構(gòu)建更好的異常處理框
企業(yè)應(yīng)用程序在構(gòu)建時(shí)常常對(duì)異常處理關(guān)注甚少,這會(huì)造成對(duì)低級(jí)異常(如 java.rmi.RemoteException 和 javax.naming.NamingException)的過(guò)度依賴。在 EJB 最佳實(shí)踐的這篇專欄文章中,Brett McLaughlin 解釋了為什么對(duì)異常處理投入一點(diǎn)關(guān)注就會(huì)給我們帶來(lái)很大的幫助,并向您展示了兩種簡(jiǎn)單技術(shù),它們將幫助您正確地構(gòu)建更健壯且有用的異常處理框架。

改進(jìn)遠(yuǎn)程對(duì)象設(shè)計(jì)
在這一新系列文章中,您將學(xué)習(xí)如何最佳設(shè)計(jì)和優(yōu)化 Enterprise JavaBeans 組件、如何減少 RMI 通信和 JNDI 訪問(wèn)以及最有效地使用企業(yè)應(yīng)用程序。在每篇技巧文章中,企業(yè) Java 編程方面的主要權(quán)威人士 Brett McLaughlin 將提供最佳實(shí)踐或設(shè)計(jì)模式。許多技巧文章將建立在前面的文章之上。建議您按順序閱讀這些技巧文章,因?yàn)樗鼈儗椭鷺?gòu)建有助于您自己的企業(yè)應(yīng)用程序編程的策略和設(shè)計(jì)方法。在本篇(也是第一篇)技巧文章中,Brett 演示了業(yè)務(wù)接口模式如何能夠改進(jìn)遠(yuǎn)程對(duì)象設(shè)計(jì)。

用值對(duì)象加速您的 RMI 事務(wù)
EJB 組件的一個(gè)比較常見(jiàn)的用途是在關(guān)系型數(shù)據(jù)管理領(lǐng)域。與 RMI 結(jié)合起來(lái),EJB 組件讓您不必鉆研 JDBC 就可以從關(guān)系數(shù)據(jù)庫(kù)訪問(wèn)數(shù)據(jù)。但這種抽象是要付出代價(jià)的:RMI 很慢,通常是極慢。那么,竅門就是找到一種方法來(lái)保持 EJB 技術(shù)的所有優(yōu)點(diǎn)而又沒(méi)有使用 RMI 的巨大開(kāi)銷。在這篇技巧文章中,您將看到值對(duì)象(也稱為對(duì)象映射)是如何幫助您繞開(kāi)最嚴(yán)重的 RMI 速度障礙的。您將首先從一個(gè)工作示例開(kāi)始,然后了解代碼是怎樣工作的。

工業(yè)強(qiáng)度的 JNDI 優(yōu)化
Brett McLaughlin 在這篇 EJB 最佳實(shí)踐專欄文章中研究了 JNDI 查找,它是幾乎所有的 EJB 交互中不可或缺并且常見(jiàn)的部分。遺憾的是,JNDI 操作幾乎總是需要性能開(kāi)銷。在本技巧文章中,Brett 向您展示了 home 接口工廠是如何降低您 EJB 應(yīng)用程序中 JNDI 查找開(kāi)銷的。

實(shí)體 bean 保護(hù)
如何才能使用戶可以訪問(wèn)您的應(yīng)用程序數(shù)據(jù),又不會(huì)將您的實(shí)體 bean 直接暴露給 Web 層,從而不會(huì)使您的應(yīng)用程序面臨安全性威脅?Brett McLaughlin 提供了一個(gè)解決方案,它可使您的實(shí)體 bean 很安全,并且使您的整個(gè)應(yīng)用程序有效率地運(yùn)行。

動(dòng)態(tài)委派
盡管業(yè)務(wù)委派類確實(shí)給您的企業(yè) Java 設(shè)計(jì)帶來(lái)了激動(dòng)人心的新靈活性,但為您應(yīng)用程序中的每個(gè)會(huì)話 bean 都編碼一個(gè)業(yè)務(wù)委派還是太麻煩了。在 EJB 最佳實(shí)踐系列的這篇文章里,Brett McLaughlin 向您展示了如何創(chuàng)建業(yè)務(wù)委派類的更通用的版本:動(dòng)態(tài)委派。

數(shù)據(jù)驗(yàn)證出現(xiàn)在什么地方最合適
盡管數(shù)據(jù)驗(yàn)證是所有企業(yè)應(yīng)用程序的必需組件,但人們對(duì)數(shù)據(jù)驗(yàn)證過(guò)程的理解通常很膚淺,并且不能很好地執(zhí)行。在這篇 EJB 最佳實(shí)踐專欄文章中,Brett McLaughlin 解釋了對(duì)基于 EJB 技術(shù)的系統(tǒng)進(jìn)行數(shù)據(jù)驗(yàn)證的一些幕后概念,并向您展示了如何避免意外的或不可理解的錯(cuò)誤消息。

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
developerWorks:Java 技術(shù):EJB 最佳實(shí)踐:數(shù)據(jù)驗(yàn)證出現(xiàn)在什么地方最合...
碼農(nóng)就java基礎(chǔ)知識(shí)javaee13種技術(shù)漫談
【資源】掌握 Ajax 系列
JNDI概述
【轉(zhuǎn)】Java程序數(shù)據(jù)庫(kù)連接,數(shù)據(jù)源配置,數(shù)據(jù)庫(kù)連接池
J2EE平臺(tái)的13種核心技術(shù) - 51CTO.COM
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服