JavaEE学习笔记(一)

JavaEE 介绍和环境配置

JavaEE简介

  • Java技术系列的3个版本
    • JavaSE:Java Standard Edition,Java技术标准版,以界面程序、Java小程序和其他一些典型的应用为目标。
    • JavaEE:Java Enterprise Edition,Java技术企业版,以服务器端程序和企业软件的开发为目标。
    • JavaME:Java Micro Edition,Java技术微型版,为小型设备、独立设备、互联网移动设备、嵌入式设备程序开发而设计。

JavaEE的特点

  • 用来开发N层结构的程序:
    • 最简单的软件开发模式,是单机形式。
    • “胖客户端”开发模式:可以在各个客户端上面运行应用程序,各个客户端都访问服务器端的数据库。
    • 客户机使用的是浏览器,那么连表示逻辑都可以存放在服务器端,称为“瘦客户端”。
  • JavaEE是一个基于标准的开放的平台
    • JavaEE不是一门技术,而是一系列的技术标准。
    • JavaEE中,与业务逻辑无关的工作可以交给中间件供应商去完成,开发人员可以集中精力在如何创建商业逻辑上,相应地缩短了开发时间,提高整体部署的伸缩性。

JavaEE的技术结构

JavaEE的三层结构:

  • 运行在客户端机器上的客户层组件。如应用客户端程序和Applets,是客户层组件,它们可以直接访问数据库。
  • 运行在JavaEE服务器上的Web层组件。Java Servlet和Java Server Pages(ESP)是Web层组件,它们也可以访问数据库,运行在服务器中的Web容器中。
  • 运行在JavaEE服务器上的业务逻辑层组件。Enterprise JavaBeans(EJB)是业务层组件,也可以访问数据库,运行在服务器中的EJB容器中。
发布了7 篇原创文章 · 获赞 0 · 访问量 145

猜你喜欢

转载自blog.csdn.net/weixin_45058912/article/details/104312959