Java Web 开发

前言

鄙人不是很喜欢 IntelliJ IDEA 这样的集成开发环境,集成开发环境用得过多容易让人变得巨婴化。Java 的情况不是很清楚,至少对于 C++ 而言,在使用集成开发环境达到入门水平之后,就应该有意识地摆脱对集成开发环境的依赖,通过使用 GCC、Clang、Make 这样的开发工具链,了解一个项目是如何编译、链接然后加载运行的(当然,对于大型的项目而言,还是要用到一些现代的开发方式,比如使用 CMake,但这与搞清楚项目构建原理是完全两回事)。本人已有一定的 Java SE 基础,为了后续在学习 Java Web 开发过程中能够对一些细节了解得更加透彻,另外一点是个人认为 VSCode 开发起来更加自由,故决定采用 VSCode 作为主要开发环境。