青岛华俄设计培训中心

JAVA高级框架【2020】精英班

学费
请询价
获取底价
课程详情

MyBatis基础

本周开始学习MyBatis框架,这也是我们接触的一个框架。从框架增删改查的基本操作到缓存、批处理等进阶知识点都会在课程中涉及。学习过程中注意框架与之前知识的不同,跟着老师的节奏编写代码。

课程安排:

1、MyBatis开发的基本流程

2、MyBatis参数传递

3、MyBatis多表关联查询

4、使用logback进行日志管理

5、使用动态SQL语句进行稍复杂的逻辑开发

6、MyBatis一级缓存与二级缓存的概念和应用

7、MyBatis对象关联查询

8、使用PageHelper插件进行数据分页

9、使用MyBatis进行数据的批量插入和删除

10、MyBatis常用注解

MyBatis实现OA系统项目实战

接下来的两周,我们来对MyBatis的知识进行综合应用,完成企业OA项目的实现。 OA项目是一个与MySQL数据库进行交互的Web项目,意在掌握一个完整的数据库应用分析与设计、开发过程。

课程安排:

1、需求分析到数据库的设计至建表的过程

2、手把手搭建底层开发框架

3、基于工作流程开发一个完整的员工请假与审批应用

4、使用RBAC权限模型完成基于角色的权限控制

5、使用动态SQL确定不同角色访问的数据范围

6、使用LayUI框架实现后台页面开发

7、使用MD5加密算法保证数据的安全性

8、大作业——图书后台管理

Linux环境搭建与Redis应用

在实际开发中,项目最终要被部署到Linux环境下,本周我们就会学习如何将企业OA项目部署到Linux下,并使用Redis进行数据缓存,提高访问速度。

课程安排:

1、CentOS 7系统、以及客户端工具Xshell和XFtp的下载和安装

2、Linux系统目录结构和常用命令

3、文本编辑工具vim

4、使用tar命令进行文件压缩和解压缩

5、使用Bash shell开发自动运维程序

6、使用yum进行软件安装卸载

7、Linux的网络设置

8、Linux下安装、部署并运行Web应用

9、Redis下载安装、基本配置和常用命令

10、使用Jedis对Redis进行操作

Spring基础

本阶段将开启Spring家族的框架学习,本周会重点学习Spring框架中的控制反转IoC、依赖注入DI和面向切面编程AOP的内容。框架部分的概念比较抽象,要结合案例进行理解,先学会使用,再进行深入学习。

课程安排:

1、Spring IoC、DI和AOP等核心概念

2、Spring实例化和管理Bean的方式

3、Spring注解分类和常用注解应用

4、Spring AOP开发与配置流程

5、Spring五种通知类型与应用场景

6、PointCut切人点表达式的语法规则及应用

7、JDK动态代理和CGLib代理的执行过程及区别

8、JdbcTemplate的使用步骤与增删改查实现

9、声明式事务与编程式事务的区别及开发流程

10、理解声明式事务七种事务传播行为

11、导入交易流水账单案例

Spring MVC基础

本周的学习重点是SpringMVC,能够开发RESTful风格的API。至此,SSM框架的基础知识就已经学习完毕,后面将开启整合开发的学习,进行企业级项目开发。

课程安排:

1、SpringMVC开发流程与环境配置

2、SpringMVC数据绑定的实现

3、使用RESTful开发规范开发API

4、使用SpringMVC解决跨域问题

5、SpringMVC拦截器的基本使用

6、使用SpringMVC拦截器开发用户流量统计功能

SSM开发社交网站

本周会使用SSM实现“仿豆瓣”社交项目,该项目是SSM阶段最重要的项目,也是一个前后台分离的项目,使用移动端展示前台。该项目是我们学习的一个企业级项目,业务需求也比之前更加复杂,动手写代码更加重要。

课程安排:

1、项目的需求分析,用例设计,流程图绘制和数据库设计

2、使用MyBatis-plus敏捷开发插件实现数据的增删改查操作

3、使用Ajax+腾讯ArtTemplate模板进行热门图书查询

4、基于MyBatis实现分页查询,并实现上拉"加载更多"功能

5、采用Redis对访问的图书内容进行缓存

6、用户评价、回复和点赞功能实现

7、应用阿里云短信验证实现注册登录

8、使用Web富文本编辑器进行在线编辑

9、实现评价/回复的后台审核功能

10、大作业——图书后台管理系统的短评管理及登录功能

Spring Boot电商项目实战

接下来的两周我们将迎来重量级的电商项目,该项目源于企业真实应用,前后端彻底分离,带我们体验企业级开发流程,凭此一项综合实战,足以叩开企业大门。

课程安排:

1、采用前后端分离模式进行开发,覆盖企业开发需求分析、设计、编码、测试和上线全流程

2、实现用户管理、商品分类管理、商品信息管理、购物车、订单管理等电商核心功能

3、数据库设计与实现

4、应用RESTful进行接口设计,并使用Postman进行接口测试

5、应用MyBatis generator代码自动生成插件,提升开发效率

6、使用阿里云完成项目的线上部署

7、使用Swagger2构建强大的API文档

8、使用Log4j 2进行日志管理

9、使用Redis对商品分类信息进行缓存

10、使用JSR-303实现请求参数校验

Spring基础

本阶段将开启Spring家族的框架学习,本周会重点学习Spring框架中的控制反转IoC、依赖注入DI和面向切面编程AOP的内容。框架部分的概念比较抽象,要结合案例进行理解,先学会使用,再进行深入学习。

课程安排:

1、Spring IoC、DI和AOP等核心概念

2、Spring实例化和管理Bean的方式

3、Spring注解分类和常用注解应用

4、Spring AOP开发与配置流程

5、Spring五种通知类型与应用场景

6、PointCut切人点表达式的语法规则及应用

7、JDK动态代理和CGLib代理的执行过程及区别

8、JdbcTemplate的使用步骤与增删改查实现

9、声明式事务与编程式事务的区别及开发流程

10、理解声明式事务七种事务传播行为

11、导入交易流水账单案例

授课老师(6)
吴老师 老师 12年经验 教授12门课程
领域: UI设计培训、设计培训
教授: 影楼后期【2020】零基础入门班、UI交互设计【2020】零基础入门班、网页设计【2020】零基础入门班、视频剪辑【2020】零基础入门班、平面设计【2020】零基础入门班、电商美工【2020】零基础入门班、Vue.js【2020】零基础入门班、JavaScript/jQuery入门、HTML5/CSS3零基础入门、JAVA高级框架【2020】精英班、JavaWeb【2020】零基础进阶班、Java基础【2020】零基础入门班
吴老师 老师 12年经验 教授12门课程
领域: UI设计培训、设计培训
教授: 影楼后期【2020】零基础入门班、UI交互设计【2020】零基础入门班、网页设计【2020】零基础入门班、视频剪辑【2020】零基础入门班、平面设计【2020】零基础入门班、电商美工【2020】零基础入门班、Vue.js【2020】零基础入门班、JavaScript/jQuery入门、HTML5/CSS3零基础入门、JAVA高级框架【2020】精英班、JavaWeb【2020】零基础进阶班、Java基础【2020】零基础入门班
孙老师 老师 12年经验 教授12门课程
领域: UI设计培训、设计培训
教授: 影楼后期【2020】零基础入门班、UI交互设计【2020】零基础入门班、网页设计【2020】零基础入门班、视频剪辑【2020】零基础入门班、平面设计【2020】零基础入门班、电商美工【2020】零基础入门班、Vue.js【2020】零基础入门班、JavaScript/jQuery入门、HTML5/CSS3零基础入门、JAVA高级框架【2020】精英班、JavaWeb【2020】零基础进阶班、Java基础【2020】零基础入门班
乔老师 老师 11年经验 教授12门课程
领域: JAVA培训、编程语言培训、计算机技术培训
教授: 影楼后期【2020】零基础入门班、UI交互设计【2020】零基础入门班、网页设计【2020】零基础入门班、视频剪辑【2020】零基础入门班、平面设计【2020】零基础入门班、电商美工【2020】零基础入门班、Vue.js【2020】零基础入门班、JavaScript/jQuery入门、HTML5/CSS3零基础入门、JAVA高级框架【2020】精英班、JavaWeb【2020】零基础进阶班、Java基础【2020】零基础入门班
雷老师 老师 10年经验 教授12门课程
领域: JAVA培训、编程语言培训、计算机技术培训
教授: 影楼后期【2020】零基础入门班、UI交互设计【2020】零基础入门班、网页设计【2020】零基础入门班、视频剪辑【2020】零基础入门班、平面设计【2020】零基础入门班、电商美工【2020】零基础入门班、Vue.js【2020】零基础入门班、JavaScript/jQuery入门、HTML5/CSS3零基础入门、JAVA高级框架【2020】精英班、JavaWeb【2020】零基础进阶班、Java基础【2020】零基础入门班
李老师 老师 10年经验 教授12门课程
领域: 平面设计培训、设计培训
教授: 影楼后期【2020】零基础入门班、UI交互设计【2020】零基础入门班、网页设计【2020】零基础入门班、视频剪辑【2020】零基础入门班、平面设计【2020】零基础入门班、电商美工【2020】零基础入门班、Vue.js【2020】零基础入门班、JavaScript/jQuery入门、HTML5/CSS3零基础入门、JAVA高级框架【2020】精英班、JavaWeb【2020】零基础进阶班、Java基础【2020】零基础入门班
上课校区(1)
相关课程

JavaWeb【2020】零基础进阶班

  • 小班
  • 任意时段
请询价

Java基础【2020】零基础入门班

  • 小班
  • 任意时段
请询价
接下来要看
电话
在线
预约试听
我是在线客服顾问,有什么可以帮您?
400-029-0997
选择试听课程
全部
JAVA高级框架【2020】精英班
  • 小班 |
  • 任意时段 |
  • 请咨询
请询价
确定
预约成功
预约详情可在「我的-咨询预约」中查看
机构稍后会通过电话或微信和您联系,敬请留意
预约信息
试听课程:

全日制会计非就业班企业人力资源管理师企业人力资源管理师

试听校区:
章丘分校
章丘区数码港大厦山大路47号历下区历下区历下区
我知道了
权益领取成功,请尽快到机构使用
权益详情可在“我的—权益”中查看 查看我的权益