咨询热线

JavaEE+大数据开发工程师课程体系 OCP数据库工程师课程体系 H5+PHP全栈开发工程师课程体系 UI视觉设计课程体系 JavaEE开发工程师课程体系 Android开发工程师课程体系
您的位置: 首页  > JavaEE开发工程师课程体系  > JavaEE开发工程师课程体系阶段五之Framework和JavaEE开发

JavaEE开发工程师课程体系阶段五之Framework和JavaEE开发

4000088112/QQ:851813818(微信同号)

直接与老师沟通,享受快捷专业咨询

服务保障: 试学 客服在线
知识点 授课时间(天) 课程目标
Hibernate Hibernate入门 ORM简介 1.5 深入掌握ORM的思想,
熟练运用Hibernate解决数据持久化的方法。
Hibernate简介
Hibernate基础 个Hibernate程序-1
个Hibernate程序-2
个Hibernate程序-3
个Hibernate程序-4
Session的优化
Hibernate映射 基本对象关系映射-1 1.5
基本对象关系映射-2
关联关系映射-1
关联关系映射-2
关联关系映射-3
关联关系映射-4
映射-1
映射-2
映射-3
映射-4
操作持久化对象 Hibernate的对象状态 1
Hibernate缓存-1
Hibernate缓存-2
Hibernate缓存-3
Session的常用API
Hibernate的检索、级联操作和批处理
事务 事务简介 1
悲观锁和乐观锁-1
悲观锁和乐观锁-2
 查询 HQL查询
QBC查询
其它查询
 Hibernate新特性 Anotation-1
Anotation-2
第二章 Struts2 Struts2概述 Struts2概述 1 理解MVC模式,掌握基于Struts2的Java EE解决方案。
Struts2起步 下载和安装Struts2框架
创建Struts2的Web应用
实现Struts2的Web应用
Struts2核心技术 使用IDE开发Struts2 1
Struts2的基本流程和配置
深入Struts2配置文件和Action
管理处理结果、驱动和异常机制
Struts2的类型转换 Struts2的类型转换(一) 1(不讲解)
Struts2的类型转换(二)
Struts2的输入校验 Struts2的输入校验(一)
Struts2的输入校验(二)
Struts2的标签库 Struts2标签库(一)
Struts2标签库(二)
Struts2标签库(三)
拦截器 拦截器 1(不讲解)
上传和下载文件 上传和下载文件
Struts2的国际化 Struts2的国际化
第三章 Spring Spring简介 Spring简介 1 理解Spring框架机制,
掌握Spring开发技术,掌握基于Spring的Java EE轻量级解决方案,熟练使用SSH框架。
依赖注入和Bean的装配 声明Bean01
声明Bean02
注入Bean属性
使用表达式装配
小化Spring XML配置 自动装配Bean属性 1
使用注解装配和自动检测Bean
使用Spring基于Java的配置
面向切面编程--AOP 什么是面向切面编程和使用切入点选择连接点 1
在XML中声明切面
注解切面
数据访问 Spring的数据访问和配置数据源 1
在Spring中使用JDBC
在Spring中集成Hibernate
Spring与Java持久化API
事务管理 理解事务和选择事务管理器 1
在Spring中的编码事务
声明式事务
使用Spring MVC构建Web应用 使用Spring MVC构建Web应用 2
扩展内容 OOAD与设计模式 学习面向对象分析(OOA)、面向对象设计(OOD),RUP方法以及常用设计模式。
学习UML使用,能初步完成中小型系统的设计。
测试技术与单元测试Junit 学习测试基本原则和方法,Junit框架,单元测试原则和技术,JavaEE组件的容器内及容器外测试技巧,数据访问组件测试结合项目实战,编写测试用例,掌握测试技术,积累开发测试经验。
SVN及编程规范 掌握SVN的配置和使用;软件编程规范;
PL/SQL 使用PL/SQL开发数据库的存储过程、函数、触发器等,提升系统性能。
Mybatis框架 Mybatis架构、Mybatis入门程序、Mybatis开发Dao、SqlMapConfig.xml配置、ParameterType输入映射、ResultType及ResultMap输出映射、动态sql、商品订单数据模型、关联查询(一对一、一对多、多对多)、延迟加载、查询缓存(一级缓存、二级缓存)、Mybatis与Ehcache整合实现二级缓存、Mybatis与spring整合、Mybatis逆向工程。
Maven工程管理 Maven介绍及依赖管理;安装配置;核心概念(坐标、依赖、仓库、插件、生命周期等);与第三方Eclipse的整合;Maven私服Nexus的安装使用;Maven管理Web应用;Maven管理SSH应用;使用Maven进行测试及集成;掌握Maven在Java Web应用的配置、管理和使用等技术。
Spring + SpringMVC + Mybatis + Maven SSM框架和项目配置管理Maven的集成开发
Redis/Memcached NOSQL概念、redis与memcached的区别、redis安装配置、redis数据类型及操作(String、Hashs、Lists、Sets、Sorted Sets)、常用命令、事务控制、发布订阅、持久化、主从复制、高可用集群搭建。
Lucene 全文检索的概念、Lucene实现全文检索分析、Lucene实现全文检索程序实现、Analyzer分析器、索引维护、Query和QueryParser、相当度排序;
WebService Webservice的概念、socket远程调用、jax-ws远程调用、Webservice应用场景分析、wsdl、wsimport、soap协议、soap传输xml等。
课程项目: 运动社区系统、物流车辆调度系统、地产智能信息管理系统
点击咨询