我認(rèn)為的基礎(chǔ)部分:
java 基本的數(shù)據(jù)類型和循環(huán),遍歷等基礎(chǔ)語句
java 的類與對(duì)象,還有對(duì)抽象類和接口的理解
java 的繼承健盒,多態(tài),封裝
java 的IO称簿,集合(list,map,set)
java 線程(Thead ,Runable)
中級(jí):
java 多線程(Thead ,Runable)
java 泛型(T)
java 反射機(jī)制
javaWeb部分:
Hibernate 持久化數(shù)據(jù)層,進(jìn)行數(shù)據(jù)庫的相關(guān)操作扣癣,主要使用的是sessionFactory和HQL語句進(jìn)行數(shù)據(jù)的 curd 和其他操作.
Struts 進(jìn)行業(yè)務(wù)邏輯處理,是屬于biz(業(yè)務(wù)處理層),可以進(jìn)行頁面的跳轉(zhuǎn)和進(jìn)行數(shù)據(jù)的攔截轉(zhuǎn)發(fā)
Spring 是hibernate和Struts的“粘合劑”,使用beans 進(jìn)行管理憨降,使用ico(控制反轉(zhuǎn))父虑,Di(依賴注入) 和 Aop(切面編程)進(jìn)行相應(yīng)的注入操作。
Spring mvc是一個(gè)java的MVC框架授药,需要使用 maven(pom.xml)或者glade進(jìn)行依賴管理(通過依賴找到相應(yīng)的jar包)士嚎。