Java后端开发中,有哪些技术可以不必深入学习?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2144个文字,预计阅读时间需要9分钟。
Java技术经历了漫长的发展,包括:JavaEE框架,从百家的混战到现在的Spring基本统一。Web开发也从最初的SSH框架发展到现在的SpringMVC+MyBatis组合。IDE也从当年的JBuilder演变到Eclipse。
Java 经历了长时间的技术变迁,包括:
JavaEE 框架,从百家混战到现在 Spring 基本一统天下。
Web 开发,从标配的 SSH 到现在 SpirngMVC + MyBatis 组合。
IDE,从当年如火如荼的 JBuilder 到 Eclipse,再到更好用的 IDEA。
而本文,我主要谈一下那些 Java 知识“已经过时”,没必要继续学习了。您也可以把本文看做上篇文章的补充。
我判断的依据主要有以下几点:
JSP
JSP 在实际开发中,主要是作为 MVC 模型中的 V(View)层出现的。当然,View 层的渲染技术除了 JSP,还有 FreeMaker、Velocity 等。
JSP 作为页面模板,在后端通过 MVC 框架渲染成 HMTL,然后再发送到客户端(例如浏览器)来呈现。这也就是我们常说的“前后端不分离”,“混合式”开发。
而当前,包括我所在的公司,以及大部分互联网公司。要么已经抛弃这种模式,要么正在抛弃的路上,而转向彻底的“前后端分离”。
在“前后端分离”模式下,后端只负责提供服务接口(例如 REST),而前端(例如 HTML5)通过接口发送/获取,呈现数据(例如 JSON 格式)。
这样,在后端,原来的 MVC 框架,某种意义上已经演变为 MC 框架。
本文共计2144个文字,预计阅读时间需要9分钟。
Java技术经历了漫长的发展,包括:JavaEE框架,从百家的混战到现在的Spring基本统一。Web开发也从最初的SSH框架发展到现在的SpringMVC+MyBatis组合。IDE也从当年的JBuilder演变到Eclipse。
Java 经历了长时间的技术变迁,包括:
JavaEE 框架,从百家混战到现在 Spring 基本一统天下。
Web 开发,从标配的 SSH 到现在 SpirngMVC + MyBatis 组合。
IDE,从当年如火如荼的 JBuilder 到 Eclipse,再到更好用的 IDEA。
而本文,我主要谈一下那些 Java 知识“已经过时”,没必要继续学习了。您也可以把本文看做上篇文章的补充。
我判断的依据主要有以下几点:
JSP
JSP 在实际开发中,主要是作为 MVC 模型中的 V(View)层出现的。当然,View 层的渲染技术除了 JSP,还有 FreeMaker、Velocity 等。
JSP 作为页面模板,在后端通过 MVC 框架渲染成 HMTL,然后再发送到客户端(例如浏览器)来呈现。这也就是我们常说的“前后端不分离”,“混合式”开发。
而当前,包括我所在的公司,以及大部分互联网公司。要么已经抛弃这种模式,要么正在抛弃的路上,而转向彻底的“前后端分离”。
在“前后端分离”模式下,后端只负责提供服务接口(例如 REST),而前端(例如 HTML5)通过接口发送/获取,呈现数据(例如 JSON 格式)。
这样,在后端,原来的 MVC 框架,某种意义上已经演变为 MC 框架。

