目录
一,什么是JavaEE
JavaEE不是语言而是一种结构,一种标准。JavaEE是为了简化和规范化分布式多层企业应用的开发和部署,简言之就是为简化而做的约定。JavaEE的主要作用就是让企业级应用的开发更容易且规范。
二,JavaEE的编程思想
JavaEE的编程思想就是:组件+容器。
1.组件
JavaEE应用的基本软件单元,具有某种独立功能的类即可认为是一个组件,例如具有封装数据或封装方法或功能的类。像一个具有计算器功能的Javabean就是一个组件。、
2.容器
组件是一个类它无法单独运行,所以让组件运行的东西我们把它叫做容器。常见的容器有tomcat,spring。、
三,JavaEE对程序员的要求
●容器:专门厂商开发,提供规范化的接口与功能,像全名服务,数据库连接,持久化,消息服务,邮件服务,事务支持。容器负责用即可,但你对这方面有兴趣你也可以自己去查阅与之相关的资料。
●组件:程序员自己编写,但大部分组件有直接可用代码。
●组件与容器交互:配置,配置是程序员最重要的工作,组件,容器都无需自己编写,配置的内容是更多的。
●JavaEE主张思想
惯例优于配置
配置优于编码
四,JavaEE体系的优点
●独立于硬件配置和操作系统
●坚持面向对象的设计原则
●灵活性、可移植性和互操作性
●轻松的企业信息系统集成
五,总结
JavaEE就是来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构,也就是J2EE,后改名为JavaEE。和主要应用于嵌入式系统开发的JavaME(J2ME),主要用于桌面应用软件的编程的JavaSE(J2SE)类似,JavaEE就是主要用于分布式的网络程序的开发。