- 课程概览
- 授课讲师
- 课程大纲
- 课程表
- 课程概览
- 授课讲师
- 课程大纲
- 课程表
课程概览
Spring是一个开源框架,Spring是于2003年兴起的一个轻量级的Java开发框架,由Rod Johnson在其著作Expert One-On-One J2EE Development Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。 简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。
Spring MVC属于Spring Framework的后续产品,已经融合在Spring Web Flow里面,它原生支持的Spring特性,让开发变得非常简单规范。Spring MVC 分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。
MyBatis本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。MyBatis是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO)MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis使用简单的XML或注解用于配置和原始映射,将接口和Java的POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。可以这么理解,MyBatis是一个用来帮你管理数据增删改查的框架。
Spring是一个开源框架,Spring是于2003年兴起的一个轻量级的Java开发框架,由Rod Johnson在其著作Expert One-On-One J2EE Development Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。 简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。
授课讲师

擅长公司内部管理系统(如OA系统,仓储管理等)的开发; 熟悉使用maven,spring,springmvc,hibernate,struts,mybatis等开源框架; 并能熟练运用各级框架的组合开发。 熟悉基于MySQL,SQLserver,Oracle等多种数据库编程; 熟悉linux平台操作; 熟悉redis,solr、nginx、apache集群、负载均衡等解决多并发的问题。 熟悉HTML5,CSS3,Javascript等前端基础知识; 熟悉Jquery,easyUI, Bootstrap, H5主流前端框架技术;个人技能: 1、擅长公司内部管理系统(如OA系统,仓储管理等)的开发 2、熟悉使用Spring, SpringMVC,Springboot,mybatis等开源框架 3、熟悉基于MySQL,SQLserver,Oracle等多种数据库编程 4、熟悉linux平台操作 5、熟悉redis,solr、nginx、apache集群、负载均衡等 6、熟悉Hadoop,Hive,Spark,Sqoop等大数据组件 工作经验: 曾任忆网科技信息有限公司软件工程师 工作项目: 1、跨境直销平台 2、Easy在线教育平台 3、库存管理系统 授课特色: 2年开发经验,2年授课经验,教学思路清晰,举例浅显易懂!
课程大纲
- 第1章 MyBatis
-     第1节 框架介绍
-     第2节 MyBatis框架课程介绍
-     第3节 MyBatis框架与Hbernate框架对比
-     第4节 MyBatis环境搭建
-     第5节 SqlSessionFactoryBuilder等作用域与生命周期
-     第6节 Log4j日志功能
-     第7节 MyBatis查询
-     第8节 MyBatis别名处理器
-     第9节 MyBatis类型转换
-     第10节 Pagehelper插件实现数据分页
-     第11节 MyBatis逆向工程
-     第12节 MyBatis动态sql
-     第13节 MyBatis多表查询
-     第14节 MyBatis注解开发
- 第2章 Spring-IOC
-     第1节 Spring课程介绍
-     第2节 Spring基本概念与功能模块
-     第3节 Spring框架的优势以及为什么要使用Spring框架
-     第4节 SpringIOC入门
-     第5节 Spring-IOC
-     第6节 Spring整合其他数据源
- 第3章 SpringAOP
-     第1节 介绍AOP面向切面编程
-     第2节 普通的业务逻辑实现,添加功能
-     第3节 使用代理类动态完成添加功能
-     第4节 jdk与cglib代理类
-     第5节 xml实现切面编程
-     第6节 注解方式实现切面编程
- 第4章 SpringMVC
-     第1节 SpringMVC课程介绍
-     第2节 SpringMVC入门
-     第3节 SpringMVC访问
-     第4节 SpringMVC参数
-     第5节 springMVC servletApi与请求方法
-     第6节 springmvc文件上传
-     第7节 Springmvc下载文件
-     第8节 springmvc返回json数据
-     第9节 springmvc重定向与请求转发
-     第10节 springmvc邮件系统
- 第5章 SSM框架整合
-     第1节 SSM整合-项目整合流程
-     第2节 SSM整合-编写web.xml配置文件
-     第3节 SSM整合-编写Spring数据源与Spring事务管理
-     第4节 SSM整合-编写SpringMVC与其他配置
-     第5节 SSM整合-案例测试
-     第6节 SSM整合-Git账户配置
-     第7节 SSM整合-Git工作原理
-     第8节 SSM整合-将Gitee集成到idea实现代码托管
-     第9节 SSM整合-登录功能实现与Git提交
-     第10节 SSM整合-用户列表查询
-     第11节 SSM整合-查看用户详细信息
-     第12节 SSM整合-修改用户信息
-     第13节 SSM整合-删除用户
- 第6章 MyBatis-Plus
-     第1节 课程介绍
课程表
章 | 节 | 开放时间 |
---|---|---|
第1章 MyBatis | 第1节 框架介绍 | 已开放 |
第2节 MyBatis框架课程介绍 | 已开放 | |
第3节 MyBatis框架与Hbernate框架对比 | 已开放 | |
第4节 MyBatis环境搭建 | 已开放 | |
第5节 SqlSessionFactoryBuilder等作用域与生命周期 | 已开放 | |
第6节 Log4j日志功能 | 已开放 | |
第7节 MyBatis查询 | 已开放 | |
第8节 MyBatis别名处理器 | 已开放 | |
第9节 MyBatis类型转换 | 已开放 | |
第10节 Pagehelper插件实现数据分页 | 已开放 | |
第11节 MyBatis逆向工程 | 已开放 | |
第12节 MyBatis动态sql | 已开放 | |
第13节 MyBatis多表查询 | 已开放 | |
第14节 MyBatis注解开发 | 已开放 | |
第2章 Spring-IOC | 第1节 Spring课程介绍 | 已开放 |
第2节 Spring基本概念与功能模块 | 已开放 | |
第3节 Spring框架的优势以及为什么要使用Spring框架 | 已开放 | |
第4节 SpringIOC入门 | 已开放 | |
第5节 Spring-IOC | 已开放 | |
第6节 Spring整合其他数据源 | 已开放 | |
第3章 SpringAOP | 第1节 介绍AOP面向切面编程 | 已开放 |
第2节 普通的业务逻辑实现,添加功能 | 已开放 | |
第3节 使用代理类动态完成添加功能 | 已开放 | |
第4节 jdk与cglib代理类 | 已开放 | |
第5节 xml实现切面编程 | 已开放 | |
第6节 注解方式实现切面编程 | 已开放 | |
第4章 SpringMVC | 第1节 SpringMVC课程介绍 | 已开放 |
第2节 SpringMVC入门 | 已开放 | |
第3节 SpringMVC访问 | 已开放 | |
第4节 SpringMVC参数 | 已开放 | |
第5节 springMVC servletApi与请求方法 | 已开放 | |
第6节 springmvc文件上传 | 已开放 | |
第7节 Springmvc下载文件 | 已开放 | |
第8节 springmvc返回json数据 | 已开放 | |
第9节 springmvc重定向与请求转发 | 已开放 | |
第10节 springmvc邮件系统 | 已开放 | |
第5章 SSM框架整合 | 第1节 SSM整合-项目整合流程 | 已开放 |
第2节 SSM整合-编写web.xml配置文件 | 已开放 | |
第3节 SSM整合-编写Spring数据源与Spring事务管理 | 已开放 | |
第4节 SSM整合-编写SpringMVC与其他配置 | 已开放 | |
第5节 SSM整合-案例测试 | 已开放 | |
第6节 SSM整合-Git账户配置 | 已开放 | |
第7节 SSM整合-Git工作原理 | 已开放 | |
第8节 SSM整合-将Gitee集成到idea实现代码托管 | 已开放 | |
第9节 SSM整合-登录功能实现与Git提交 | 已开放 | |
第10节 SSM整合-用户列表查询 | 已开放 | |
第11节 SSM整合-查看用户详细信息 | 已开放 | |
第12节 SSM整合-修改用户信息 | 已开放 | |
第13节 SSM整合-删除用户 | 已开放 | |
第6章 MyBatis-Plus | 第1节 课程介绍 | 未设置 |
节数 | 上课时间 | 星期一 | 星期二 | 星期三 | 星期四 | 星期五 | 星期六 | 星期天 |
---|---|---|---|---|---|---|---|---|
第1节 | 08:00 - 08:40 | |||||||
第2节 | 09:00 - 09:40 | |||||||
第3节 | 10:00 - 10:40 | |||||||
第4节 | 11:00 - 11:40 | |||||||
第5节 | 14:00 - 14:40 | |||||||
第6节 | 15:00 - 15:40 | |||||||
第7节 | 16:00 - 16:40 | |||||||
第8节 | 17:00 - 17:40 |
天数 | 上课日期 | 上课时间 | 内容 |
---|
相关课件 更多
-
pdf
Maven
大小:1.57MB
2020-02-27
-
pdf
MyBatis
大小:1.53MB
2020-02-27
-
pdf
spring
大小:2.49MB
2020-02-27