腾科职业培训学校 首页 课程
手机版
扫一扫下载APP

全部课程> JavaEE框架

JavaEE框架

来源:腾科职业培训学校

课程简介

SSM框架是spring MVC ,spring和mybatis框架的整合,是标准的MVC模式,将整个系统划分为表现层,controller层,service层,DAO层四层
使用spring MVC负责请求的转发和视图管理
spring实现业务对象管理,mybatis作为数据对象的持久化引擎

  • 2019-09-06  -  2020-09-30 120课时
  • 建议每周学习30小时 javaSE javaWEB javaWEB前端
  • 自主模式

已有1046人报名学习

  • 课程概览
  • 授课讲师
  • 课程大纲
  • 课程表
  • 课程概览
  • 授课讲师
  • 课程大纲
  • 课程表
课程概览
SSM框架,是spring + Spring MVC + MyBatis的缩写,这个是继SSH之后,目前比较主流的Java EE企业级框架,适用于搭建各种大型的企业级应用系统。
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整合-删除用户
课程表
开放时间
第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整合-删除用户 已开放
节数上课时间星期一 星期二星期三星期四 星期五星期六星期天
第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