免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

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

開通VIP
eclipse,J2EE入門學(xué)習(xí)心得

有不少朋友發(fā)郵件問我一些學(xué)習(xí)方法.今天學(xué)校放春假,剛好有點(diǎn)空閑時(shí)間.我學(xué)習(xí)eclipse,J2EE也有段時(shí)間,
雖然自己還是菜鳥,但是無論如何也愿意分享自己前段時(shí)間的一點(diǎn)點(diǎn)學(xué)習(xí)經(jīng)驗(yàn),以免后面的朋友多走彎路.
高手就不用在這里浪費(fèi)時(shí)間了:P

這篇文章的讀者對象:
對于J2SE掌握地比較熟練,Util,集合,Swing都懂,象Thinking in Java這樣的經(jīng)典入門書籍應(yīng)該看起來沒有什
么問題.然后希望在其它方面深入一些.

首先說eclipse學(xué)習(xí):
一、熟悉eclipse編程環(huán)境:
能夠熟悉eclipse ide的基本功能.我想你在學(xué)習(xí)J2SE時(shí)應(yīng)該用的是eclipse吧,那就沒什么問題了.如果前面使
用的是JBuilder,那么它們的用法大致都差不多的.把eclipse裝上應(yīng)該能很快熟悉起來.

二、學(xué)習(xí)Swt\JFace編程:
eclipse插件或者是RCP帶給我們最大的方便應(yīng)該在于程序界面這方面吧.雖然它在無界面程序下也能夠給予幫助,但是我們一般用到最多地還是它優(yōu)秀的界面.
應(yīng)該讀的書:
<<The Definitive Guide to SWT and JFace>>
強(qiáng)烈推薦這本,雖然還有很多講這方面的書,無疑這本是經(jīng)典.如果Swing學(xué)習(xí)的不錯(cuò),可以很快掌握SWT.

三、學(xué)習(xí)eclipse插件:
有了Swt和JFace的基礎(chǔ),就可以很快進(jìn)入eclipse插件的世界了.
應(yīng)該讀的書:
<<Contributing to Eclipse>>
雖然這本書很早了,內(nèi)容是eclipse2.1,但是eclipse的新版本是在原先基礎(chǔ)上不斷發(fā)展的,這本書中講述的關(guān)
于開發(fā)插件的思路和方法無疑對于現(xiàn)在還是非常有用的.
還有一個(gè)重要的學(xué)習(xí)地方就是www.eclipse.org,上面有很多優(yōu)秀的文章.那里也是我一直學(xué)習(xí)的地方.

四、學(xué)習(xí)eclipse RCP開發(fā):
rcp程序,Rich Client Platform, 在我看來本質(zhì)還是eclipse插件,只是可以脫離eclipse運(yùn)行的‘插件‘罷了.

如果懂了eclipse插件如何寫,完全可以在10分鐘內(nèi)把一個(gè)插件改成單獨(dú)的rcp程序.
應(yīng)該讀的書:
<<Eclipse Rich Client Platform>>
我認(rèn)為這本書在rcp領(lǐng)域是一本經(jīng)典.按照書中一個(gè)完整的聊天程序的開發(fā)過程自己實(shí)踐一遍,相信對于rcp能
有非常好的把握.
ps:還是不要忘了www.eclispe.org.上面的文章始終對我們有很大幫助.

然后再談?wù)凧2EE入門吧,有什么不對的地方還請大家指出來:
一、學(xué)習(xí)Servlet與Jsp
這個(gè)是基礎(chǔ)中的基礎(chǔ).至于為什么學(xué)Servlet?盡管在實(shí)際中用到的不多,而且Servlet能做到所有事Jsp都能完
成,但是Jsp最后還是會編譯為Servlet,掌握Servlet的原理,對于學(xué)習(xí)Jsp有很大的幫助.
應(yīng)該讀的書:
<<Servlet與Jsp核心編程>>
我買的是中譯版的,趙學(xué)良老師翻譯的非常不錯(cuò),謝謝:P我看了好多遍.

二、可以對Jsp繼續(xù)深入一些:
看完上面這本書,我對jsp和servlet的原理有了很好的了解,但是如果要自己編稍微復(fù)雜些的應(yīng)用還是沒什么
頭緒.我覺得Jsp是J2EE的基礎(chǔ).在這時(shí),不必急著學(xué)新技術(shù),可以先好好實(shí)踐一下基礎(chǔ)的東西.
我推薦的書:
<<Jsp設(shè)計(jì)>>
這本是我在圖書館借的,中譯版.非常不錯(cuò),對于我們編程的,重點(diǎn)放在半部分就行了.這時(shí),你完全可以試著做
點(diǎn)什么東西練練手了.只用servlet+jsp,按照前兩本書中的mvc思想完全能編出完整的小型系統(tǒng).

三、學(xué)習(xí)框架
掌握了Servlet和Jsp,我認(rèn)為現(xiàn)在是學(xué)習(xí)框架的時(shí)候了.
我選的是Struts.可能它現(xiàn)在比不了Spring等,但是它還沒有完全淘汰,作為一個(gè)優(yōu)秀的MVC框架,學(xué)習(xí)了解它絕
不會浪費(fèi)我們的時(shí)間.到現(xiàn)在我覺得我對于Struts算比較了解了,雖然花了不少時(shí)間,但是覺得這些時(shí)間花得值
得.
我推薦的書:(按照我閱讀的時(shí)間順序)
<<Struts in Action>>
這本我看的是中譯版,它的內(nèi)容很老了,主要講的是1.0(現(xiàn)在Struts最新版本是1.2.x)但是通過它來還是可以很快了解Struts的.可以很快過一遍.

<<Struts: The Complete Reference>>
2004出版的.內(nèi)容是Struts 1.1
作者:James Holmes想必大家都知道他吧,<<Java編程藝術(shù)>>的主要作者.他的書一向非常通俗易懂的.書的前半部分是一個(gè)小的HR程序.后面關(guān)于Struts的標(biāo)記庫的詳細(xì)描述可以讓我們在實(shí)際編程時(shí)方便地查詢.

讀完這兩本時(shí),我對Struts有了很好的了解,但是沒什么實(shí)踐,看到的例子太少了.
然后讀了:
<<Jakarta Struts Cookbook>>
這本書比較新,是2005年的,上面全是實(shí)例,都非常實(shí)用.

另外,Struts自帶的例子也是學(xué)習(xí)的好資料.比如1.2.8里的mailreader的代碼,我從里面也學(xué)到不少.

ps:號稱非常復(fù)雜的Struts也不過如此,相信學(xué)習(xí)完Struts,其它簡單的流行框架學(xué)習(xí)起來絕對不難了.

四、持久層
對于不復(fù)雜的應(yīng)用,JDBC完全能夠滿足需要,但是更加復(fù)雜時(shí),我們需要用Hibernate了.
Hiberate是在邏輯層和JDBC之間的一個(gè)輕量級應(yīng)用,用對象映射來操作數(shù)據(jù)庫.

推薦書籍:
<<精通Hibernate>>
作者:孫衛(wèi)琴
這本書算是一本經(jīng)典吧:P感謝作者為我們帶來如此優(yōu)秀的作品,比起國內(nèi)現(xiàn)在太多不負(fù)責(zé)任的作者,譯者孫女
士絕對算是一個(gè)榜樣.

希望對初學(xué)者有幫助:)

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
擴(kuò)展 Eclipse 輔助和規(guī)范開發(fā)流程
J2EE開發(fā)環(huán)境搭建(寶貝啊)
一個(gè)計(jì)算機(jī)專業(yè)學(xué)生幾年的編程經(jīng)驗(yàn)匯總
Java的盛宴(下)
某高人整理的Java就業(yè)面試題大全【3】
基于SSH的web技術(shù)介紹
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服