自学java差不多有一年了,现在三大框架差不多了解了一些,从应用上应该没什么问题。学struts2的时候从源代码的角度着重掌握了拦截器的原理,当时发现自己居然也能源代码上掌握一些原理甚是牛B了一把。至于hibernate,我觉得里面最重要的应该掌握映射文件,数据库建模,cascade和inverse(这两个属性是最重要的,绝不是通过简单的级联和控制关系来理解,实际上这两个属性网上很少有资料说的好的),hibernate的扩展set类理解,hql(结合一对多以及生成代理对象,还有抓取策略,以及各种不同的抓取策略下每一行记录代表的对象类型)等等,至于spring中aop,依赖注入,事务管理,应用起来真的不太难,只要懂一些机制就完全可以做项目,通过openviewsessionfiter和hibernateTemplate的理解了spring对session的管理,这个应该是很重要的……
自学java差不多有一年了,现在三大框架差不多了解了一些,从应用上应该没什么问题。学strut