免费课程 在线实验 就业课程 会员免费课

/ 注册

新用户注册赠送7天免费会员

没有解决您的问题?扫描二维码加入博睿云交流群畅所欲言吧!
使用帮助

全部课程> JavaEE框架-实训

JavaEE框架-实训

  • 112课时(建议每周学习30小时)
  • javaSE javaWEB javaWEB前端
  • 自主模式

免费

已有2287人报名学习

  • 课程概览
  • 授课讲师
  • 课程大纲
  • 实验列表
    JavaEE框架-实训
  • 课程概览
  • 授课讲师
  • 课程大纲
  • 实验列表

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

课程概览
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)的容器框架。
授课讲师
课程大纲
  • 第1章Maven
  •     第1节 01-Maven介绍
    视屏名称:01Maven简介_01.mp4
  •     第2节 02-Maven执行流程
    视屏名称:02Maven简介_02.mp4
  •     第3节 03-Maven使用与集成
  •     第4节 04-使用Maven构建项目
  •     第5节 05-依赖管理与目录约定
  •     第6节 06-Maven项目引入tomcat插件
  •     第7节 07-Maven插件的生命周期
  •     第8节 08-依赖传递
  • 第2章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注解开发
  • 第3章Spring介绍
  •     第1节 Spring课程介绍
  •     第2节 Spring基本概念与功能模块
  •     第3节 Spring框架的优势以及为什么要使用Spring框架
  •     第4节 SpringIOC入门
  •     第5节 Spring-IOC
  •     第6节 Spring整合其他数据源
  • 第4章SpringAOP入门
  •     第1节 介绍AOP面向切面编程
  •     第2节 普通的业务逻辑实现,添加功能
  •     第3节 使用代理类动态完成添加功能
  •     第4节 jdk与cglib代理类
  •     第5节 xml实现切面编程
  •     第6节 注解方式实现切面编程
  • 第5章SpringMVC
  •     第1节 SpringMVC课程介绍
  •     第2节 SpringMVC入门
  •     第3节 SpringMVC访问
  •     第4节 SpringMVC参数
  •     第5节 springMVC servletApi与请求方法
  •     第6节 springmvc文件上传
  •     第7节 Springmvc下载文件
  •     第8节 springmvc返回json数据
  •     第9节 springmvc重定向与请求转发
  •     第10节 springmvc邮件系统
  • 第6章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整合-删除用户
  • 第7章MyBatis-Plus
  •     第1节 MyBatis-Plus课程介绍与框架特性
  •     第2节 MyBatis-Plus环境搭建与基本使用
  •     第3节 MyBatis-Plus执行原理
  •     第4节 MyBatis-Plus条件构造器的使用
  •     第5节 Condition与ARcode
  •     第6节 MyBatis-Plus插件的使用
  •     第7节 MyBatis-Plus逆向工程的使用
  • 第8章SpringBoot
  •     第1节 SpringBoot介绍
  •     第2节 搭建SpringBoot环境
  •     第3节 SpringBoot场景启动器
  •     第4节 SpringBoot自动装配原理
  •     第5节 使用构建工具构建SpringBoot项目
  •     第6节 SpringBoot配置文件
  •     第7节 yaml语法与数据绑定
  •     第8节 SpringBoot多套环境配置
  •     第9节 SpringBoot返回json数据
  •     第10节 SpringBoot引入静态资源文件与模板引擎
  •     第11节 SpringBoot热部署
  •     第12节 SpringBoot整合jdbc与druid连接池
  •     第13节 SpringBoot整合mybatis
  •     第14节 SpringBoot整合jpa
实验列表
节数上课时间星期一 星期二星期三星期四 星期五星期六星期天
第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
天数上课日期上课时间内容
相关课件 更多
  • docx

    Maven

    大小:1.23MB

    2021-06-30

  • docx

    MyBatis

    大小:731.33KB

    2021-06-30

  • docx

    Spring

    大小:1.76MB

    2021-06-30


课程名称:
JavaEE框架-实训
课程现价:
0
支付方式:
支付宝支付
微信支付
确认支付
支付剩余时间: 15:00
视频试听