前言
當(dāng)初是逃離c語言的指針等等原因吧,大三那年選修了師大董東教授的Java程序設(shè)計(jì)狂鞋,逐漸地感覺到課堂的知識(shí)遠(yuǎn)遠(yuǎn)不夠解決實(shí)際問題,帶著c語言的基礎(chǔ)知識(shí)慢慢對(duì)Java語言的各種特性深感興趣,比如反射窄陡,繼承棘钞,多態(tài)照棋,代理等等。大四保完研之后武翎,進(jìn)入了董東教授的實(shí)驗(yàn)室烈炭,讀著晦澀的有關(guān)推薦系統(tǒng)的英文論文,雖最終并沒有走上研究推薦系統(tǒng)的道路宝恶,但將研究生階段末的大作業(yè)選題為此符隙,也算是彌補(bǔ)當(dāng)年的遺憾罷了趴捅。
大四的那段時(shí)間,天天跟著女友泡圖書館霹疫,泡自習(xí)室拱绑,女友孤軍奮戰(zhàn)研究生入學(xué)考試,而我不是打趣逗樂就是拿著我的筆記本電腦當(dāng)著“鍵盤俠”丽蝎,被考研戰(zhàn)隊(duì)的各位盟友趕出考研教室(他們實(shí)在是沒有興趣聽鍵盤啪啪啪的高雅的曲子)猎拨,被拿著座位號(hào)碼的圖書館小妹妹提過意見(每天拿著一本大犀牛[經(jīng)典的Javascript教程])總是獨(dú)霸最有情趣(類似咖啡廳的餐桌)的座位。印象最深的是屠阻,調(diào)通了JDBC的驅(qū)動(dòng)加載程序(那一刻感覺整個(gè)世界都是我的)红省,帶著一丁點(diǎn)兒的C#編程基礎(chǔ)到轉(zhuǎn)向Java Web,從基礎(chǔ)的Servlet和JavaBean搭配到Struts国觉、Hibernate吧恃、Spring,然后用了一禮拜的時(shí)間熟悉Grails+Groovy框架(參與某市電信業(yè)務(wù)系統(tǒng)建設(shè))麻诀,最后自學(xué)Spring痕寓、Spring MVC、Mybatis等基礎(chǔ)開源框架(歡天師兄之建議)蝇闭,終到Tencent公司實(shí)習(xí)之時(shí)派上用場(chǎng)呻率。
實(shí)習(xí)返校,力薦實(shí)驗(yàn)室小兄弟們使用Git工具呻引,Intellij IDEA IDE礼仗,SSM基礎(chǔ)框架,Bootstrap框架搭建項(xiàng)目苞七。從最開始說起吧藐守,SSM基礎(chǔ)框架的環(huán)境搭建,各種版本(單模塊蹂风,多模塊卢厂,基于配置文件,基于零配置全注解)介紹于此惠啄,內(nèi)容全部在Intellij IDEA IDE中正常運(yùn)行慎恒。文章一開始,將介紹Intellij IDEA工具的使用(非Maven和Maven)撵渡。