- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JaveEE5高培级训预习准备
Jave ee 5 高级培训 —预习准备
一 概述:
近几年来,企业级开发的核心技术并没有本质的创新,但各种“微创新”层出不穷 。随着竞争的加剧以及敏捷开发步入主流,行业对于软件开发效率、成本控制、关注点分离、架构与复用提出了更高的要求。加之新一轮互联网浪潮、移动互联浪潮给企业级开发带来的冲击,轻量级架构、富客户端、移动开发技术不断涌现,逼迫着企业与开发人员必须更新自身技术、重构已有应用、优化现存架构、提供更多功能,同时降低成本灵活应变以保证核心竞争力。
为达到这样的目标,本次培训面向具有一定Java EE基础的开发人员,主要包括Java EE 5与相应轻量级框架Spring 3带来的企业级开发新特性(包含语言和架构层面的),JMS与JNI的具体应用,富客户端技术与AJAX以及基于Android平台的移动开发等方面的内容。鉴于培训涵盖内容较广而时间相对有限,请计划参加的学员参考下述内容预习准备。
二 基础知识:
此处所列基础知识为参加培训所需的必备知识与技能。
熟练掌握Java SE(不包含Java SE 5/6引入的新特性,此为课程内容)
熟练掌握面向对象的基本概念(封装、继承、多态)与分析设计建模的方法
了解基本的设计模式(Factory、Fa?ade、Adapter、Singleton )
熟悉HTML(可以进行基本的div + css布局,对各个标签语义有基本了解)
了解CSS(明白css的基本原理)
熟练掌握Javascript的基础语法
熟悉XML、DTD/Schema、JSON
熟悉HTTP协议
熟练掌握以下Java SE/EE相关技术:Servlet/JSP,JavaBean,JDBC
了解EJB 2和基于JAX-RPC的Web Service(SOAP/JNDI…)技术
理解spring中的基本概念:DI/IoC、AOP、Bean管理
了解持久层O/R Mapping的基本架构模式:ActiveRecord与DataMapper
熟料掌握基本的SQL
了解C语言的基础知识(主要为JNI做准备)
三 开发技能:
熟悉Eclipse IDE for Java EE Developers的使用
了解MySQL的基本使用方式
了解Linux操作系统
掌握Windows(DOS)与Linux命令行基本操作
学习Firefox及其插件Firebug,Web Developer的使用
四 附件
1) 培训软件环境
培训所需软件环境如下:
类别 内容 操作系统 Windows系列Professional/Server/Enterprise/Ultimate版本皆可。Home系列版本不行(主要是Android开发的限制)
浏览器 Firefox 4.0.1 (需安装以下插件Firebug,Web Developer)
JDK Java SE 6 Update 26
Java EE 6 SDK Update 2
需配置相关环境变量JAVA_HOME, CLASSPATH JSP/Servlet容器 Tomcat 6.0.32
需配置相关环境变量CATALINA_HOME IDE Eclipse IDE for Java EE Developers 数据库 MySQL Community Server 5.5.13
MySQL Connector/J 5.1.16 开发框架 Spring 3.0
Hibernate 3.x
ExtJS
DWR
jQuery Android SDK Android SDK R11
Android ADT for Eclipse
Android SDK安装完成后,需要启动android AVD Manager在其中下载Android 2.2 Platform。
2) 课程提纲:5天(30小时)
课程模块 内容 第一天
Java EE 5 / Spring 3初步 1. 一切的基础 - Java SE 5/6带来的语言新特性
增强的For循环、标注(Annotation) 、枚举、范型、自动装拆包、静态导入、可变参数…
2. 基础回顾之基础协议 - HTTP (将用于后述JEE 5与Spring 3带来的基于RESTful的Web Service)
3. 基础回顾之非关系式数据表示 - XML与JSON (将用于后述数据、报文描述与AJAX等数据传输)
4. 基础回顾之J2EE 1.4
Servlet/JSP、EJB 2、基于JAX-RPC的Web Service(SOAP/JNDI…)、Java消息服务 JMS、分层架构
5. 基础回顾之Spring对于传统EJB 2的颠覆
DI/IoC、AOP、Bean管理、基于POJO
文档评论(0)