深圳第三阶段Java培训班

导读 这个课程是第三阶段Java培训班,适合Java开发有兴趣的同学,成就专业能力,帮助同学们顺利*,未来10年*前景较大,掌握热门语言,开启互联网“薪”时代!
400-888-4849 265
iOS JAVA

课程详情

2019-06-19
p> 深圳第三阶段Java培训班

这个课程是第三阶段Java培训班,适合Java开发有兴趣的同学,成就专业能力,帮助同学们顺利*,未来10年*前景较大,掌握热门语言,开启互联网“薪”时代!
  

模块

                      内容

目标

模式

Maven
构建工具

  1. maven简介;下载;安装;配置;
  2. maven仓库分类,阿里镜像配置,标准目录结构;
  3. maven命令创建java工程、web工程;
  4. 常用命令(complie、test、package、install、deploy、clean、source:jar);
  5. eclipse集成maven并创建java工程、web工程;
  6. pom.xml详解;scope作用域范围;classifier属性;
  7. maven解决传递依赖冲突(3种方案);
  8. maven项目拆分与聚合;
  9. 私服nexus简介、下载、安装、配置;

10) 私服仓库类型、上传snapshot*、release*到私服;从私服下载jar*;
11) 使用cargo部署war*到本地、远程tomcat服务器;

熟练运用maven构建工具添加项目依赖jar*;
理解本地仓库、私服、镜像、中央仓库的关系;
熟练maven对项目进行拆分与聚合;*配置私服,以及远程war*的热部署;

1对1

SVN
版本控制

  1. svn简介、下载、安装(客户端+服务器端);
  2. svn创建版本库;
  3. svn检出操作;更新操作;提交操作;查看历史信息;
  4. svn版本回退;svn分支;打标签;
  5. eclipse安装svn插件;
  6. eclipse使用svn操作代码(检出、添加、修改、删除、更新、提交);
  7. svn解决冲突;

熟练在eclipse中运用svn操作代码;掌握svn冲突原因,以及如何解决冲突的技巧;了解服务器端svn用户管理。

1对1

Spring5

  1. Spring入门;
  2. Spring的Bean对象的配置;
  3. Spring的AOP配置;
  4. Spring整合JDBC;
  5. Spring的声明式事务;
  6. Spring、Hibernate和JavaWeb整合案例

重点掌握Spring的DI依赖注入和AOP面向切面编程;

1对1

SpringMVC

  1. SpringMVC简介和*个demo案例;
  2. @RequestMapping;@RequestParam、@RequestHeader、@CookieValue;
  3. SpringMVC模型数据处理;SpringMVC的视图解析过程详解;
  4. JstlView视图使用fmt标签;
  5. 配置实现直接转发和重定向;
  6. SpringMVC自定义视图;
  7. SpringMVC实现REST风格的四种请求方法;
  8. SpringMVC与Spring、Hibernate的整合;
  9. SpringMVC实现RESTFul风格的增、删、改、查;
  10. JSR303数据有效性验证;
  11. SpringMVC返回Json格式数据;HttpMessageConverter选择原理;
  12. SpringMVC实现文件的上传、下载;拦截器;异常处理;

深入理解Ioc和AOP的基本原理和实现方式;
熟练掌握SpringIoc及AOP实现方式;
熟练掌握Spring事务管理;
熟练掌握Spring与其他组件的整合技术。
掌握RESTFul编程技术。

1对1

Mybatis3

  1. Mybatis3简介、下载、安装;
  2. Mybatis3全局配置文件;映射配置文件;
  3. Mybatis3关联查询和缓存;
  4. Mybatis3动态Sql;
  5. Mybatis3插件和扩展;
  6. Spring、SpringMVC、Mybatis完成整合;
  7. Mybatis*流程和插件开发本质;
  8. 自定义typeHander处理枚举;

重点掌握Mybatis多种关联映射技巧;
掌握多种Mybatis查询技巧及优化技术;
掌握SSM框架整合;

1对1

Hibernate

  1. Hibernate简介;快速实现一个简单的Hibernate实例;
  2. 对简单的Hibernate实例进行分析;
  3. 缓趣和对象的状态了解以及搭建测试架子;
  4. Hibernate的一级缓存;
  5. Hibernate处理对象状状和Session的核心API;
  6. Hibernate配置文件扩展;关联映射的配置;
  7. Hibernate检索;Hibernate的QBC和本地SQL查询;
  8. Hibernate的二级缓存和查询优化及Session管理;

重点掌握Hibernate多种关联映射技巧及实用场景;
掌握多种查询技巧及优化技术;
掌握SSH框架整合;

1对1

Struts2(选学)

  1. Struts2简介、下载、工程导入;
  2. Struts2值栈与OGNL;
  3. Struts2通用标签;Struts2拦截器;
  4. Struts2国际化与输入验证;
  5. Struts2文件上传、下载、表单重复提交;

重点掌握Struts2的值栈、OGNL表达式;重点掌握struts.xml配置;SSH框架整合;

1对1

项目工具

  1. Spring Data JPA;
  2. Shiro权限管理;
  3. JVM调优;
  4. Linux;
  5. Redis;
  6. Docker;
  7. SpringBoot微服务;

重点掌握每款工具的常用功能即可;

1对1

<
上一篇: 深圳第二阶段Java培训班 下一篇: 深圳Java项目实操培训班

推荐课程

查看全部课程
深圳宜达互联IT培训学校

深圳宜达互联IT培训学校

福田校区

查看全部校区 进入官方主页