您的位置:首页 > 编程语言 > Java开发

为什么学习JavaEE

2015-10-05 01:14 537 查看
在JSP页面上嵌套大量的Java代码,不易维护
当业务需求发生变化的时候,不易扩展

解决方法:JavaEE的使用。
定义:JavaEE(Java EnterpriseEdition)是一个开发分布式企业级应用的规范和标准。

JavaEE是基础。Struts,Hibernate,Spring,它们都是框架。框架即Framework,其实就是某种应用的半成品,就是一组 组件,用来完成自己的系统。简单说就是使用别人准备好的一切,来实施自己的项目。

JavaEE体系结构

三层架构

表示层------------HTML页面 jsp
中间层------------Servlet等组件 servlet-doJsp
数据层------------Database(JDBC、JNDI等) dao包 entity包

页面显示技术

HTML
JavaScript
Ajax技术

JSP :显示动态内容的服务器网页
JSTL:辅助JSP显示动态内容的标准标签库
Servlet:接收客户请求,并做出响应的Java程序。Servlet是中间件技术的重要部分,它控制着其他的组件。
JavaBean:JavaEE的模型组件

中间层框架技术

Struts框架
Struts框架主要是扩展了Servlet

JDBC技术

JDBC(Java Database Connectivity):Java数据库连接
JDBC用来访问数据库和操作数据库表中的数据

数据层框架技术

Hibernate

JAX-WS技术:Java API for XML Web Services是JavaEE平台的重要组成部分,简化了使用Java技术开发Web服务的工作。
JNDI技术:Java Naming and Directory Interface:Java命名和目录接口是一组在Java应用由访问命名和目录服务的API。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: