第三階段
流行MVC架構和Java對象持久化技術。包括Struts、Spring、Hibernate。
要求:
MVC-------理解MVC設計模式、處理過程。(其實jsp+servlet+javaBean就是一個最基本的MVC框架)
Struts-------理解Struts實現MVC的機制、工作流程。掌握配置Struts應用、(Struts-Config.xml,ActionAction、ActionForm)的運用,Struts應用的國際化(感覺就是標簽加配置文件,property那個文件)、Validator驗證框架(可以聯系下JS)、Struts標簽庫。
Spring-------掌握控制反轉(IoC),也就是DI,然后是面向方面編程(AOP),其他的晃一眼。。。
Hibernate--------理解ORM,掌握映射對象標識符、映射關系(一對多、多對多、一對一)、映射類型、檢索策略、檢索方式、數據庫事務與并發、管理Hibernate的緩存。 (可以和EJB里面的EntityBean對起來看)
學習過程:先學習Struts,再學習Hibernate,最后學Spring,再最后把幾個框架結合在一起,注意XML的配置。。。還有注意要積累對一些常見的異常的處理方法。總的來說,我覺得框架就是會使用就行了,平時多去想想它帶來的好處,也就是為啥子要用它們,也就是它們的一些思想,比如說spring的DI,使用了框架后的松耦合等等。
有時間的話,看一下ajax,JSF,webwork,有用的東西。對了,還有CVS等一些版本控制工具。(這些都是霸霸說的^_^)
posted on 2007-01-31 00:28
xrzp 閱讀(631)
評論(1) 編輯 收藏