大约 2 年前,我开始开发 Java EE。我已经学会了如何使用一些工具和框架,如 ejb3、spring、hibernate 和...
但说实话,我更像是一寸深的海洋。有时我觉得我对 Java EE 的基本知识一无所知。
例如,我知道如何定义 EJB 或 spring bean,但我真的不知道它们到底是什么,什么时候应该使用它们,或者我什至不知道应用程序的结构,工作区,在哪里我应该将我的库放在开发和部署环境中,什么是构建路径和项目的依赖关系。
其实我只是用了资深开发者做的即用型环境,只是给他们加了一些特性而已。所以,我决定忘记我的大学学位、工作经验、我所知道的所有框架和技术以及其他一切,像新手一样开始学习基础知识。
现在我问所有最有经验的人,我应该从哪里开始?我应该一一通过哪些步骤?
我不想学习更多的框架、核心编程、DS、DB。我想更详细、更深入地学习我以前学过的东西。