最近在学习java的框架,加深了对java一些设计模式的理解,例如模板方法模式、策略模式、代理模式和动态代理模式,发现学习理解servlet和jsp后很容易就学会了struts,学习jdbc后比较容易理解hibernate,本人还没开始学习spring。
对struts框架的理解:主要是对中心控制器这个类的理解(是怎么运作的),然后要理解什么是面向接口编程,当然在这之前需要理解servlet、jsp、servlet容器(web服务器)和JavaBean的知识点,这样很快就可以学会了struts(精通还是要很长时间的)。
对hibernate框架的理解:这需要你有数据库的知识,特别是要学会SQL语句(无非是增、删、改、查),要熟悉jdbc,理解是对象和表的转换过程(表的列属性与JavaBean的属性对应)。
有什么好的建议,请高手提出意见!!!