你的位置:首页 > Java教程

[Java教程]JavaEE开发基础


1 JavaEE简介

       Java平台有三个版本,分别是JavaSE(Java Platform, Standard Edition),JavaEE(Java Platform, Enterprise Edition)和JavaME(Java Platform, Micro Edititon)。

       JavaSE以前称为J2SE,适用于桌面系统开发,它包含了支持Java Web服务开发的类,并为JavaEE提供基础。JavaEE以前称为J2EE,适用于企业级应用开发,它是在JavaSE的基础上构建的,它提供Web服务、组件模型、管理和通信API,可以用来实现企业级的SOA(面向服务体系结构)和Web应用程序。JavaME以前称为J2ME,适用于小型设备和智能卡开发。

       JavaEE并非一个产品,而是一系列技术和标准的集合,它包括了从前端Web界面到中间件,再到后端数据库系统的一系列技术和规范。它为应用Java技术开发服务器端应用提供一个平台独立、可移植、多用户、安全和基于标准的企业级平台,从而简化企业应用的开发、管理和部署。具体的JavaEE平台产品由各厂商实现并遵循同一个标准。

2 JavaEE核心技术

       JavaEE为了适应大型企业级系统开发的需要,制定和规范了大量的技术,JavaEE核心技术主要有以下几点。

JSP(Java服务页面)

Servlet

EJB(企业级JavaBean)

JDBC(Java数据库连接)

JTA(Java事物)

JavaMail(Java邮件服务)

JMS(Java消息服务)

RMI(远程方法调用)

JNDI(Java命名和目录服务)

(扩展标识语言)

JMX(Java分布式管理)

JACC(Java容器授权合同)

JCA(Java连接器体系)

3 Java Web开发技术

       Java Web开发需要遵循JavaEE标准和规范,目前市场上有不少的开源框架已经实现了JavaEE规范,如Struts、Spring、Hibernate等。Java Web开发涉及到的主要技术有:

Ajax

MVC框架

持久层技术

4 Java Web开发环境

4.1 安装JDK

4.2 安装Tomcat

4.3 安装MyEclipse

4.4 整合MyEclipse和Tomcat

4.5 安装数据库

       针对MySQL,其配置工具有SQLyog(http://www.webyog.com)和phpmyadmin(可以通过XAMPP提供)

5 Java Web开发学习路线

5.1 Java基础

Java语言

面向对象思想

数据库操作,SQL语言

5.2 Web开发基础

HTML

CSS

JavaScript

DOM

Ajax

jQuery

5.3 Java Web开发基础

JSP

Servlet

JDBC

5.4 Java Web开发框架

Struts

Spring

Hibernate

5.5 Java通用框架

Log4j

JUnit

JFreeChart

Dom4j




去泰国旅游跟团行程泰国旅游护照签证泰国旅游路线报价费用泰国旅游哪里好玩呢泰国旅游签证怎么办理广州百万葵园一年四季都开花吗?百万葵园全年开花吗? 冬天去三亚怎么样?三亚冬季好玩的地方? 三亚冬季穷游旅游攻略?三亚冬季适合去哪里玩? 百万葵园一日游团购多少钱?百万葵园团购价格? 惠州大亚湾旅游景点有哪些?惠州大亚湾海边旅游景点推荐? 让山水为真爱作证 第十一届仙女湖爱情文化旅游节 惠州大亚湾旅游指南?大亚湾小桂漂流在哪里? 去惠州大亚湾旅游哪里好玩?广东惠州大亚湾旅游景点介绍? 河源和平漂流门票价格?和平漂流攻略? 河源漂流团购价格?广东河源漂流哪个好玩? 河源热水漂流门票多少钱?河源和平热水漂流网上预订? 惠州南山漂流好玩吗?惠州惠东南山漂流落差多大? 珠海石景山公园缆车价格?石景山公园缆车小孩免费吗? 珠海石景山缆车费用?石景山缆车怎么收费? 珠海石景山公园缆车费?石景山公园缆车多少钱? 珠海石博园电话?石博园门票网上预订多少钱? MJ01-0603VRC Datasheet MJ01-0603VRC Datasheet MK01-0603QBC Datasheet MK01-0603QBC Datasheet MK01-0603QBC-05 Datasheet MK01-0603QBC-05 Datasheet 迪拜在哪 迪拜在哪 迪拜在哪 武汉归元寺 武汉归元寺 武汉归元寺 郑州世纪欢乐园门票多少钱 郑州世纪欢乐园门票多少钱 郑州世纪欢乐园门票多少钱