为什么学习JavaEE

来源:互联网 发布:赛尔网络创新大赛 编辑:程序博客网 时间:2024/04/29 03:31

  •  在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。

0 0
原创粉丝点击