java学习路径推荐

6年的phper想转java,之前已经学过了java的基础入门知识。熟悉tcp各种协议。 想知道如何能快速上手spring boot框架。光看spring boot视频有点懵逼。我应该如何制定一条学习路径。比如先看什么,再看什么。

阅读 1.5k
1 个回答

Spring Boot 的前置技术是 Spring、JDBC 和 SpringMVC,SpringMVC 的前置技术是 Servlet,Servlet 的前置技术是 HTTP 协议。

建议的学习顺序:

Servlet -> JDBC -> Spring -> SpringMVC -> Spring JdbcTemplate -> Spring Boot

特别不建议过早接触 JPA。在学习过程中一定会有人提到这个,所以在这里打个预防针。它的作用是访问数据库,而且是以比较重型的封装方式。虽然它简化了编码实现的过程,但代价是一旦出现问题,调试会变的极其复杂,初学者很容易被吓退。

还需要强调的是,这个过程是一个 学习 的过程,而不是做出实际产品的过程,因此里面的底层技术在实际开发当中也许不会直接用到(因为有些框架进行了再次封装),但如果不了解它们的运作机制,当上层框架使用出现问题时,就只能是懵逼状态了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题