目录

一,什么是JavaEE

二,JavaEE的编程思想

1.组件

2.容器

三,JavaEE对程序员的要求

四,JavaEE体系的优点

五,总结


一,什么是JavaEE

JavaEE不是语言而是一种结构,一种标准。JavaEE是为了简化和规范化分布式多层企业应用的开发和部署,简言之就是为简化而做的约定。JavaEE的主要作用就是让企业级应用的开发更容易且规范。

二,JavaEE的编程思想

JavaEE的编程思想就是:组件+容器。

1.组件

JavaEE应用的基本软件单元,具有某种独立功能的类即可认为是一个组件,例如具有封装数据或封装方法或功能的类。像一个具有计算器功能的Javabean就是一个组件。、

2.容器

组件是一个类它无法单独运行,所以让组件运行的东西我们把它叫做容器。常见的容器有tomcat,spring。、

三,JavaEE对程序员的要求

●容器:专门厂商开发,提供规范化的接口与功能,像全名服务,数据库连接,持久化,消息服务,邮件服务,事务支持。容器负责用即可,但你对这方面有兴趣你也可以自己去查阅与之相关的资料。

●组件:程序员自己编写,但大部分组件有直接可用代码。
●组件与容器交互:配置,配置是程序员最重要的工作,组件,容器都无需自己编写,配置的内容是更多的。
●JavaEE主张思想
惯例优于配置
配置优于编码

四,JavaEE体系的优点

●独立于硬件配置和操作系统
●坚持面向对象的设计原则
●灵活性、可移植性和互操作性
●轻松的企业信息系统集成

五,总结

JavaEE就是来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构,也就是J2EE,后改名为JavaEE。和主要应用于嵌入式系统开发的JavaME(J2ME),主要用于桌面应用软件的编程的JavaSE(J2SE)类似,JavaEE就是主要用于分布式的网络程序的开发。

对JavaEE的理解相关推荐

  1. 对于JAVAEE的理解

    文章目录 一.pandas是什么? 二.使用步骤 1.JAVAEE体系结构 2.JAVAEE层结构 2.JAVAEE体系的优点 总结 一.JAVAEE是什么? JavaEE不是语言而是一种结构,一种标 ...

  2. java中javaSE与javaEE的区别(适合新人)

    这些文章看起来非常的脑残,甚至是无知,但是毫不谦虚的说,在我初学java的时候,甚至学了一年半载的时候,这两个东西我都不知道是什么东西. 所以这文章是为了让初学者更好的在大脑中构建这个编程的思想. 1 ...

  3. 自学Java真的可以找到工作吗?

    就java得市场而言,不管自学还是科班找到工作都不是很难.当然,自学的话,首先要解决的是自制力的问题,如果没有自制力,也就没有了恒心,学不了东西,自然也找不到工作. 其次,java发展非常成熟,知识点 ...

  4. 对Java三大运行平台(javase,javaee,javame)的理解

    Java SE 是Java平台标准版的简称(Java Platform, Standard Edition) (also known as Java 2 Platform) ,用于开发和部署桌面.服务 ...

  5. JavaEE 从入门到放弃(五):如何理解 Spring

    本篇目录 前言 Spring 与它的伙计们 一.各个部分的关系 二.Spring 基础:IoC 与 AOP 三.Spring MVC 前言 在整个 Java 生态中,Spring 具有举足轻重的地位. ...

  6. 我理解的javaEE SE 框架 到底是什么

    学习了很长时间的java,也写了很多应用程序.一直没有搞明白 什么是javaEE SE 框架 等等,到底是个什么玩意. 首先呢,各种功能是由代码组成的,比如 new date()可以获取当前时间 ,n ...

  7. [JAVAEE] 理解“自然模板“+使用 ModelAndView 对象

    接上一篇: https://blog.csdn.net/qq_36286039/article/details/119955773 不启动服务器,直接使用浏览器打开览页面 显示的是静态数据 Thyme ...

  8. JavaEE互联网轻量级框架整合开发(书籍)阅读笔记(1):Mybatis和Hibernate概念理解...

    一.关键字说明: oop:面向对象 aop:面向切面 ioc:控制反转 orm:对象关系映射 pojo:数据库表映射的java实体类 二.常识说明: 1.hibernate和mybatis都属于持久层 ...

  9. 说说对javaee中的session的理解

    在服务器上,通过Session来区分每一个上网用户 用户只要一连接到服务器,则立刻分配一个Session给用户 Session主要方法: 1 服务器上通过Session来分别不同的用户-->Se ...

最新文章

  1. Camera ISP技术
  2. QT中关于ipv6和getaddressinfo的开关
  3. python列表get方法_python的get set方法示例
  4. 「万字图文」史上最姨母级Java继承详解
  5. GAC中的所有的Assembly都会存放在系统目录%winroot%/assembly下面
  6. vue或js解析文件excel表格js通过插件解析表格读取文件
  7. java并发之CopyOnWirteArrayList
  8. Android 内容提供器---简介
  9. 包教会一对一跟着CNS学单细胞测序(含空间转录组、chipseq、RNAseq、Atacseq 和外显子等)3月13日开始...
  10. linux期中测试答案 版本号,Linux认证测试题含答案
  11. Storm介绍实际开发注意事项
  12. matlab 相位谱是直线,matlab幅度谱和相位谱
  13. Win8 无法连接打网络打印机(HP LaserJ1010)
  14. 如何用u盘装xp系统教程
  15. 蘑菇街大三Java后端暑期实习
  16. 如何更高效地使用Google搜索
  17. 7. CUDA内存访问(一)提高篇------按部就班 ------GPU的革命
  18. laydate设置起始时间,laydate设置开始时间和结束时间
  19. Smt贴片加工出现元件立碑的解决方法
  20. 6种常见的三维重建方式

热门文章

  1. 宝宝终于退烧了,高兴
  2. SpringSecurity(一)核心功能
  3. 联想拯救者15ISK更换NVEM2.0三星SSD980过程实操
  4. 如何在线进行PDF文档压缩?
  5. 谷歌学术的搜索原理_谷歌搜索引擎产品的工作原理研究
  6. 设计一个一元稀疏多项式简单计算器
  7. Markdown两键排版微信公众号文章
  8. wms仓库管理系统的订单处理及流程
  9. 科大奥瑞物理实验——光纤传感器实验
  10. 向5岁小朋友解释什么是微服务