×

  首页 >   全部课程 > Java EE企业级框架应用程序开发

在线试听


Java EE企业级框架应用程序开发

企业定制,团体报名请您

在线预约

课程代码:2132培训课时:30课时(4天)

该班级优惠招生中 在线咨询

备注:详情可拨打 400-690-6115 或在线咨询客服人员

课程简介

        大多数软件公司和开发团队,为了提高开发效率和实现通用化模块化开发,往往会使用现有的通用框架。框架是一种具有通用性的软件半成品,一个好的框架,往往可以成倍提高开发效率。本课程介绍在企业级项目中使用框架的意义和基本要素。通过一个完整的企业级项目案例,介绍各个框架的开发和使用,优化的过程。

学员基础

? 参加过Java编程语言基础课程或者能熟练使用Java编程语言

? 参加过基于MVC模式的Java Web开发技术课程,或者可以独立编写基于JavaWeb应用程序

? 熟悉面向对象的概念和设计思路,熟悉常用设计模式

? 了解框架的概念和作用

课程目标

? 学习Java互联网应用程序的的框架和主要涉及的模式

? 常用框架的使用和组建

? 学习MyBatisSpring基础(包括IoCAOP和数据库应用),Spring MVC框架;

? Redis技术和SSM+Redis实践应用

展示全部

课程大纲

模块名称

课程内容

JavaEE 和框架技术概述

1. JavaEE概述

2. 基于JavaEE的企业级程序

3. JavaEE的容器服务器配置和管理

4. 应用程序分层和设计模式概述

5. 框架和架构基础

6. 常用的Java框架技术

Struts2.5框架的应用

1. Struts2框架的工作原理

2. Struts.xml配置

3. 使用通配符定义action,动态方法调用

4. ActionContextServletActionContext使用

5. Struts2框架标签库的使用

6. 基于Struts2的上传下载

7. 报表制作(基于Jasper IreportJFreeChart

8. 拦截器的使用

9. OGNL表达式,值栈ValueStack分析

10. 国际化项目的搭建过程的使用。

Hibernate5框架的应用

1. Hibernate.cfg.xml配置

2. ORM框架

3. ORM核心理念

4. 持久层概念

5. Hibernate的核心接口与类

6. 标识符属性生成策略

7. 对象识别

8. OSIV与泛型DAO模式

9. 组件映射、映射多对一及一对多关联关系

10. HQLNative SQL查询

11. Hibernate过滤器

12. Hibernate的缓存

13. 事务与并发,悲观锁,乐观锁

14. Hibernate的性能优化

15. Hibernate Annotations组件

16. HibernateStruts2整合

Sprin4.X框架技术的应用

1. Spring框架概述

2. SpringIoC容器

3. 面向接口编程、控制反转(IoC/依赖注入(DI

4. BeanFactoryBean的销毁

5. SpringAOP&动态代理

6. Spring的数据层访问

7. Jdbc Template模板使用

8. Spring的声明式事务

9. Spring对其它应用支持等

10. Spring+Hibernate+Struts2整合讲解

Spring MVC框架

1. SpringMVC配置

2. SpringMVC入门案例

3. 参数绑定

4. Json数据交互

5. 拦截器的使用

MyBatis框架

1. Mybatis框架原理

2. Mybatis入门案例

3. Mybatis开发DAO方式

4. Mybatis输入输出映射

5. 动态sql

6. Spring整合Mybatis

JPA

1. JPA技术体系

2. JPA注解

3. JPA相关API

4. JPA映射

5. JPQL

6. 二级缓存

7. Spring整合JPA

SpringData

1. SpringData快速入门

2. SpringData_Repository接口

3. Repository查询规范

4. @Query@Modifying

5. CrudRepository

6. PagingAndSortingRepository

7. JpaRepository

8. JpaSpecificationExecutor

9. 自定义Repository

Maven

1. Maven介绍

2. Maven安装

3. Maven的入门程序

4. Maven仓库

5. 项目构建

6. 依赖管理

7. Maven综合案例

8. Maven的私服

Shiro

1. Shiro入门

2. Spring集成Shiro

3. Shiro工作流程

4. 权限URL配置

5. 认证流程&认证Realm

6. 密码比对,MD5&盐值加密

7. 授权流程

8. 标签&权限注解

9. 会话管理,SessionDao

10. 缓存

基于SSM的综合项目实战演练

1. KindEditor富文本编辑器应用

2. FreeMarker模块引擎实现页面静态化

3. Dubbo分布式调用技术

4. Mycat中间件

课程推荐

  • PowerPoint专项应用——PPT商用演示文稿设计与专业演讲

    课程代码:X209培训课时:6小时


    本课程由培训经验10年以上的专业讲师精心设计,提升学员利用PPT进行演讲的专业能力;掌握演示文稿的节奏控制与演说表达的经典方法;学会运用互动、问答技巧,提升演讲、培训的效果;掌握幻灯片整体设计能力,将演示内容图形化、图示化、图表化直观表达。


  • 跨平台软件架构师

    课程代码:X404培训课时:24课时

    学习本课程将1、深入理解构架的重要性; 
    2、系统地掌握构架开发的技术和方法; 
    3、掌握构架分析的步骤和方法; 
  • PMP®项目管理

    课程代码:7052培训课时:63课时(共9天:5天精讲、3天考试辅导、1天串讲)

    PMP®是“Project Management Professional”的缩写,是由美国项目管理协会(PMI®)开发并推广的项目管理资格认证,也是目前国际项目管理界含金量最高的证书,在全球190多个国家和地区得到了高度认可。来自官方的最新数据显示,全球PMP®证书持有者的数量已经突破80万,中国大陆地区的PMP®数量已经超过13万,约占全球总量的1/6。PMP®认证培训所使用的教材为PMI主持开发的《项目管理知识体系指南(PMBOK指南)》,现在的最新版本是第5版。 中国大陆地区的PMP®考试由国家外国专家局负责组织实施,每年有四次考试,分别是三月、六月、九月和十二月,具体考试日期及考试相关问题请咨询东方瑞通的课程顾问。 PMP®培训的官方授权机构叫REP(Registered Education Providers ),东方瑞通是PMI®授权的REP®之一。 参加东方瑞通的PMP®项目管理培训可获得如下后续服务: 1、培训期间每个班都会配备班主任,全程为学员服务。 2、培训期间还会建立QQ群、微信群,考前全程提供在线辅导。 3、学员通过考试后,还可以参加东方瑞通组织的各种免费及收费活动,积攒PDU。

    PMP® is a registered mark of the Project Management Institute, Inc.

Q&A

此课程暂无问题

我要提问

姓    名:

手机号:

问题描述:

提示

老学员报名 非老学员报名