课程

课程介绍

本课程由浅入深,完整地学习以Java为核心的企业级软件开发技术。

培训对象

Java开发人员。

课程收益

JAVA EE基础  MVC + AJAX + XML;
了解正规项目开发流程;
能使用E-R模型对数据库进行设计;
使用Eclipse开发工具,基于Tomcat服务器完成项目代码开发;
深入理解MVC,并使用基本MVC进行项目开发;
理解报表组件在开发中的作用;
JAVA EE核心框架技术;
掌握完整的JAVA EE架构;
可以使用AJAX各种常用框架完成富客户端的开发;
掌握主流开发框架:Struts / Struts2 + Hibernate + Spring的联合开发;
掌握Struts 2.0使用,并可以使用Spring进行SSH2整合;
了解IBatis框架的基本使用;
实现技术。

知识概要

-- AJAX;
-- SVN;
-- XML;
-- JAVA EE架构;
-- Hibernate 3;
-- IBatis;
-- Spring 3;
-- DWR;
-- JQuery + JSON;
-- ExtJS;
-- Struts 2;
-- JFreeChart;
-- iReport3.x;
-- JasperReport。

课程大纲

模块

学习内容

第一部分 JAVA EE基础 MVC + AJAX + XML

培训大纲

AJAX

AJAX的基本实现,核心对象XMLHttpRequest,事件触发与回调,用户名验证、联动菜单、关键字提示、分页功能

SVN

搭建SVN多人开发环境,配置SVN用户及权限,安装Eclipse中的SVN插件,Eclipse中SVN的使用。

XML

XML语法、DTD、DOM/SAX/JDom/DOM4J解析、并使用AJAX进行DOM操作

配套项目

物流仓储管理系统

采用java三层构架技术开发的U/T 网络物流系统实现了对商品库存信息,供应商信息,商品信息,入库商品信息,出库商品信息,车辆信息管理的便捷管理。实现了仓储管理的信息化,减少了人力,节省了财力,提高了企业运作的效率有效控制商品库存量为企业节省了不必要的浪费

企业人力资源管理系统

融合了现代人资源管理的先进理念和众多公司的经验,为企业人力资源辅助管理。系统涵盖人力资源管理的各项业务,包括组织机构、员工事务管理、薪资与福利、考勤管理、招聘管理、培训与发展、绩效评估等

办公自动化(OA)系统

办公自动化管理系统主要分为员工登录界面和管理员登录界面两部分,员工登录界面主要是各种办公信息的浏览及发布界面,管理员登录界面主要是各种办公信息的管理界面

模块

学习内容

第二部分 JAVA EE核心框架技术实战 培训大纲

JAVA EE架构

容器、服务、通讯

Hibernate 3

ORMapping基本概念、HQL、数据关联、继承映射关系、容器映射策略、实体映射、Annotation映射、缓存策略、源代码分析

IBatis

与Hibernate之间的关系,使用IBatis完成ORM操作,Spring + iBATIS整合

Spring 3

IOC、AOP、JdbcTemplate、HibernateTemplate、Transaction、SSH整合、Spring Annotation

DWR

DWR配置,DWR + Spring整合,DWR实现反向AJAX

JQuery + JSON

JQuery语法、实现原理、JSON语法、json-lib、org.json、JQuery + JSON完成AJAX

ExtJS

ExtJS作用,环境搭建,Spket插件,数据列表,表单提交,树型列表等

Struts 2

Sturts2 与Struts 的关系,Struts 2 的开发,验证框架、拦截器、国际化、转换器、SSH2整合

JFreeChart

生成图表,饼状图,柱状图,线型图,结合struts2生成图表

iReport3.x

iReport工具的使用,配置数据源连接,绘制报表页面,依据sql语句生成报表,生成.jasper模版文件

JasperReport

依据ireport生成的模板在JavaEE项目中生成PDF,Excel,Word等格式文件,集成Struts2生成报表文件

配套项目

基于J2EE短信平台

本系统主要包括用户管理,基本特服号管理、个人密码管理、个人信息管理、发件箱管理、收件箱管理、地址本管理和授权与权限管理管理8个功能模块其中个人密码管理、个人信息管理、发件箱管理、收件箱管理和地址本管理是提供给一般用户操作的。其大概操作包括基本信息的更新、查询、删除以及添加等操作。而基本特服号管理、授权与权限管理以及用户管理是供给系统维护人员使用的,用以日常维护系统

省电力局业务支撑平台

总揽(outline),设备状态(status),事故信息(alarm),调度令(order),代播任务(insteadof)和系统管理(admin)

MShop

MShop系统主要用于网上商城的管理,网上商城与实际的商城类似,只是两者存在的位置不同。网上商城不需要实际存在的空间,客户和商城之间没有讨价还价这个过程。网上商城的具体应用是电子商务发展的一个重要方向。MShop系统涉及消费者查询、浏览和购买商品,选择便捷的支付和邮递方式,跟踪定单处理状态等多个方面,界面友好,消费者可以方便的查询到自己所需要的商品。系统中加入了会员等级的概念,注册会员在商城中累计消费一定金额之后,该会员在购买商品时会获得一定的折扣,以使会员更加积极的在系统中进行商品的购买

认证过程

无认证考试

开班信息

暂无开班信息