章 节 知识点 授课时间(天) 课程目标 章 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等。 课程项目: 运动社区系统、物流车辆调度系统、地产智能信息管理系统
章节知识点课程目标章入门和平台搭建简介分布式和传统单机模式了解为什...
查看课程详情章节知识点授课时间天课程目标章入门简介深入掌握的思想熟练运用解决数...
查看课程详情章节知识点授课时间天课程目标章简介简介掌握使用及相关技术联合开发应...
查看课程详情章节知识点授课时间天课程目标章介绍介绍掌握静态页面技术协议处理及动...
查看课程详情章节知识点授课时间天课程目标章关系型数据库基础关系型数据库的概念掌...
查看课程详情系列章节知识点授课时间天课程目标基础系列章开发简单的应用程序简介简...
查看课程详情