J2EE是什么,5分钟了解J2EE的概念
Java 有三个版本,分别为 J2SE、J2EE和J2ME,更多内容请查看:Java的不同版本:J2SE、J2EE、J2ME的区别
J2EE是功能最丰富的一个版本,主要用于开发高访问量、大数据量、高并发量的网站,例如美团、去哪儿网的后台都是J2EE。通常所说的 JSP/Servlet 开发就是J2EE的一部分。
J2EE包含J2SE中的类,它是一个开发的平台,是多种技术的集合,主要有13种核心的技术,包括 Servlet、JSP、JDBC、JNDI、EJB、RMI、Java IDL/CORBA、XML、JMS、JTA、JavaMail、JTA和JTS。
开发一个web项目,不一定会用到所有的J2EE技术,短期内把所有技术都学完也不现实,需要数年时间的积累。初学者首先要学好Java基础、Servlet和JSP,不要一味的追求Struts、Hibernate、EJB、Spring、WebWork 等web开发框架。
提示:Struts + Hibernate + Spring 三种框架简写为 SSH,也是后面要重点学习的。
Java基础也就是《Java入门教程》中讲到的知识,Servlet 是这套教程要讲解的。Servlet 是学习JSP的基础,不了解Servlet是学不好(甚至学不会)JSP的。
Java 技术本身不支持Web开发,Servlet在Java的基础上进行了拓展和封装,定义了很多支持web开发的类。使用Servlet也就是使用这些类。
后来,人们发现使用Servlet进行web开发非常麻烦,效率很低,不利于产品的快速迭代,于是又对Servlet进行了封装,定义了一些新的类,就是JSP,开发效率迅速提升。
J2EE是功能最丰富的一个版本,主要用于开发高访问量、大数据量、高并发量的网站,例如美团、去哪儿网的后台都是J2EE。通常所说的 JSP/Servlet 开发就是J2EE的一部分。
J2EE包含J2SE中的类,它是一个开发的平台,是多种技术的集合,主要有13种核心的技术,包括 Servlet、JSP、JDBC、JNDI、EJB、RMI、Java IDL/CORBA、XML、JMS、JTA、JavaMail、JTA和JTS。
开发一个web项目,不一定会用到所有的J2EE技术,短期内把所有技术都学完也不现实,需要数年时间的积累。初学者首先要学好Java基础、Servlet和JSP,不要一味的追求Struts、Hibernate、EJB、Spring、WebWork 等web开发框架。
提示:Struts + Hibernate + Spring 三种框架简写为 SSH,也是后面要重点学习的。
Java基础也就是《Java入门教程》中讲到的知识,Servlet 是这套教程要讲解的。Servlet 是学习JSP的基础,不了解Servlet是学不好(甚至学不会)JSP的。
Java 技术本身不支持Web开发,Servlet在Java的基础上进行了拓展和封装,定义了很多支持web开发的类。使用Servlet也就是使用这些类。
后来,人们发现使用Servlet进行web开发非常麻烦,效率很低,不利于产品的快速迭代,于是又对Servlet进行了封装,定义了一些新的类,就是JSP,开发效率迅速提升。