我认为这些技术确实优于Java行业
答案 0 :(得分:11)
对核心Java,Servlet和JSP的深入了解远远超出了您的需求..
答案 1 :(得分:8)
我不确定struts,但对于Spring,了解dependency injection and inversion of control,XML和JavaBeans会有所帮助。
如果我不得不推荐一本书,那就是Spring in Action
有人向我指出Spring in Action是关于Spring 2.0的。 Spring 2.0已经快四年了。 Spring的第一方文档可以很好地阅读。如果您需要更深入的信息,请查看reference documentation以获取精彩的散文和Javadocs。
答案 2 :(得分:3)
在我看来,Spring in Action一书有点落后于现在(Spring 2.0)并且不包括2.5或3.0中任何漂亮的新功能。我会从spring documentation开始。
答案 3 :(得分:1)
仅参考Spring。 如果您不熟悉dependancy injection,那么请花一点时间阅读。我还建议您的Java知识包括对Annotations,Reflection甚至Aspect orientated programming感到满意。大多数Spring书都无法跟上步伐,所以除非你被迫使用特定版本的Spring 3.0应该是你的起点,因为它有很多可以节省大量时间的新增功能。
答案 4 :(得分:-2)
在参考spring时,必须对J2SE,J2EE(Servlets,JDBC一点点),XML Schema以及学习Spring Framework时可以学到的其他内容有一点了解。大多数JAVA知识都是必需的:)