2019企业级JAVA高级开发技术实战(7月青岛班)

2019年07月16日 - 07月20日
青岛
¥7800 起

会议介绍

【会议内容】

课程简介:

Java 编程语言的风格十分接近C、C++语言。Java是一个纯的面向对象的程序设计语言,它继承了 C++ 语言面向对象技术的核心,Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java SE 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。

特色服务

系统化学习

24H内答疑

考试系统

资料下载

【会议日程】

一、Spring IOC

             第一部分Spring概述

             一. Spring简介

             二. Spring体系结构

             第二部分Spring IOC容器

             一. IOC概述

             二. 类装载器

             三. 反射

             四. 资源访问

             五. 设计模式-工厂模式

             六. IOC/DI思想演变

             七. IOC容器的实现原理

             八. BeanFactory和ApplicationContext

             九. Bean的生命周期

             十. Bean的作用域

             十一. 依赖注入

             十二. IOC的XML配置使用

             十三. IOC的注解使用           

二、Spring AOP

             Spring AOP

             十四. AOP概述

             十五. 设计模式-代理模式

             十六. JDK动态代理

             十七. CGLib动态代理

             十八. Spring对AOP的支持

             十九. Spring的事务管理

             1. 编程式事务

             2. 声明式事务

             二十. 基于Schema的AOP实现

             二十一. 基于@AspectJ的AOP实现

 三、MyBatis

             二十二. MyBatis简介

             1. Mybatis概述

             2. Mybatis 优点

             二十三. XML配置

             二十四. Mapper XML 文件

             1. 查询(Select)

             2. 更新(Insert, Update and Delete)

             3. 参数(Parameters)

             4. 结果集(Result Maps)

             5. 自动映射(Auto-mapping)

             6. Cache     

 四、MyBatis 

             一. 动态SQL

             1. if

             2. choose (when, otherwise)

             3. trim (where, set)

             4. foreach

             5. 多数据库支持

             二. Java API

             1. 目录结构

             2. SqlSessions

             3. SQL语句构建器

             三. SSM框架改造用户登录功能案例

             1. SSM框架简介

             2. Spring整合Mybatis

             3. SSM框架配置解析

             4. Mybatis重构JDBCTemplate实现DAO层

             5. 添加用户图像上传功能        

五、Spring MVC

             第三部分SpringMVC

             一. SpringMVC概述

             1. SpringMVC简介

             2. MVC设计模式

             3. SpringMVC体系结构

             二. SpringMVC应用入门

             1. SpringMVC 处理流程

             2. SpringMVC的DispatcherServlet

             3. SpringMvc 配置解析

             4. 基于注解的控制器         

 六、Spring MVC

             Spring + SpringMVC + JDBCTemplate整合开发用户登录案例

             1.业务分析

             2.DAO层设计与开发

             3.Service层开发与实现

             4.Controller层开发与实现

             5.采用BootStrap完成前端页面美化操作

             6.@Autowired和@Service进行依赖注入

             7.重定向和Flash属性

             8.@ModelAttribute 

七、Spring Boot微服务

             第四部分SpringBoot框架

             一. Spring Boot基础

             1. Spring Boot概述

             2. Spring Boot核心功能

             3. Spring Boot快速搭建

             二. Spring Boot核心

             1. 起步依赖

             2. 自动配置

             3. 自定义配置

             4. 通过属性文件外置配置

             5. Spring Boot + Junit单元测试

             6. Spring Boot 连接Mysql

             7. Spring Boot连接Redis      

八、Boot重构Web项目

             Spring Boot 微服务架构

             1.Spring Boot JDBC

             2.Spring Boot 的AOP实现

             3.Boot 整合WebService服务

             4.SOAP、WSDL

             5.Boot 的测试与注册

             6.应用的打包与部署

【会议门票】

价格:7800元/人

报名福利:赠免费定制方案,赠专家在线答疑

拟邀嘉宾

猜你喜欢