EJB3.0 (序)
来源:互联网 发布:网络固定座机 编辑:程序博客网 时间:2024/05/22 03:08
CSDN 的周姐和鐵鋒找我寫 EJB3.0
好久沒有想要寫書的衝動了.. 被她們一講.. 硬是在我忙碌的生活中, 再加上一件雜務 ~ 也罷, 就讓我開始練習寫出一本書吧 !
話說.. 為何想要寫 EJB3.0 呢 ? 可能是在 JavaTWO 2005 Taiwan 的大會上, 演講過相關的內容, 在之前, 花了半年的時間做準備, 研究 JBoss 與 Glassfish 針對 EJB3.0 的實作, 後來又在 Jdon 和 Banq 槓上. 雖然我還是覺得他很難溝通, 但是我還是選擇原諒他.. 畢竟在人家的地盤撒尿, 是很不給人面子的行為 ~
如果你從未接觸過 EJB2.x 甚至 EJB1.x, 我非常恭喜你們, 你們沒有嘗過 EJB 重量級的考驗, 我不否定每項技術出現的背景, 之前的 EJB 的確影響到大家的思維, 如何去創造 N-Tier 的架構, 如何封裝 Security 與 Transactions 在一個標準的框架, 接著, 隨著 Java 的熱門與 Design Pattern 的興起, 近年來為了否定 EJB 存在而大受歡迎的 Hibernate 與 SpringFramework, 都改變了程序員的思路與邏輯. 但是, 在 Opensources 的社群領導了整個開發技術, 隨之而來的標準也慢慢被吸引過去. Hibernate 的開發權威 Gavin King 也受邀成為代表 JBoss 的 EJB3.0 代表, EntityBean 除了參考 Hibernate 卓越的技術外, 也加入了 DB 權威 Oracle 開發團隊的意見, Mike 也就是其中的代表.
那麼, 之前的 EJB 面臨到什麼問題呢 ?
- 難學
- 難用
- 難維護
- 速度慢
這時候你不免驚訝, 這麼有問題的架構, 為何寫 EJB 的人薪水比我高 ! 不過就是因為 EJB 有問題, 難學習, 難開發, 難維護, 導致人才不易, 相對的, 物以稀為貴, 所以寫 EJB 的人薪水比你高一些些 ! 然而企業又很迷信 "標準" 這一套規範, 所以你不得不學習 EJB.
好 ~ 現在回頭來思考, 我假設大家從未使用過 EJB, 或是說, 請你忘記之前學過的 EJB. 這樣才是新的開始.
- EJB3.0 (序)
- EJB3.0 (序)
- EJB3.0 (序)
- EJB3.0 (序)
- EJB3.0 (序)
- EJB3。0
- EJB3.0
- EJB3.0
- EJB3.0
- EJB3.0
- EJB3.0
- EJB3.0
- EJB3.0概览
- EJB3.0概览
- ejb3.0新特性
- Jboss EJB3.0 security
- Jboss Ejb3.0 Interceptor
- EJB3.0介绍
- 英文里面的反意疑问句的回答
- 消除主页浏览器差异的一些基本要点
- 组织结构 - 职能型,矩阵型和项目型
- MOICE, 微软发布的OFFICE最新安全功能
- MS CRM Callouts Tip - 调用WCF service in CRM 3 Callouts (.net 1.1)
- EJB3.0 (序)
- Eclipse Action 6
- Printing out your W2 Form using C# and .NET
- MS CRM Callouts Tip - Avoid Dead Loop in Callouts铪
- 项目经理的角色(Roles of Project Manager)
- SWTSwing 和SwingUI 初探
- 对反病毒产品你应该知道的几个事实
- MS CRM Callouts Tip - 在Callouts中调用log4net
- Redirecting Standard Input/Output using the Process Class铪