JavaEE课程笔记(SSM框架)

    技术2025-06-21  19

    目录

    第一章 Spring的基本应用1.1 Spring概述1.2 Spring的核心容器1.3 Spring的入门程序1.4 依赖注入 第二章 Spring中的Bean2.1 Bean的配置2.2 Bean的实例化2.3 Bean的作用域2.4 Bean的生命周期2.5 Bean的装配方式 第三章 Spring AOP3.1 Spring AOP简介3.2动态代理3.3 基于代理类的AOP实现3.4 AspectJ开发 第四章 Spring的数据库开发4.1 Spring JDBC4.2 Spring JdbcTemplate的常用方法多学一招:使用JUnit单元测试 第五章 Spring的事务管理5.1 Spring事务管理概述5.2声明式事务管理 第六章 初识MyBatis6.1什么是MyBatis6.2 MyBatis的 下载和使用6.3 MyBatis的工作原理6.4 MyBatis入门程序 第七章 MyBatis的核心配置7.1 MyBatis的核心对象7.2 配置文件7.3 映射文件 第八章 动态SQL8.1 动态SQL中的元素8.2 < if>元素8.3 < choose> 及其子元素8.4 < when>、 < trim>元素8.5 < set>元素8.6 < foreach>元素8.7 < bind>元素 第九章 MyBatis的关联映射9.1关联关系概述9.2 -对一9.3一对多9.4 多对多 第十章 MyBatis与Spring的整合10.1 整合环境搭建10.2 传统DAO方式的开发整合10.3 Mapper接口方式的开发整合10.4 测试事务 第十一章 Spring MVC入门11.1 Spring MVC概述11.2第一个Spring MVC应用11.3 Spring MVC的工作流程 第十二章 Spring MVC的核心类和注解12.1 DispatcherServlet12.2 @Controller注解类型12.3 @RequestMapping注解类型12.4 ViewResolver(视图解析器)12.5基于注解的Spring MVC应用 第十三章 数据绑定13.1 数据绑定介绍13.2 简单数据绑定13.3 复杂数据绑定 第十四章 JSON数据交互和RESTful支持14.1 JSON数据交互14.2 RESTful支持 第十五章 拦截器15.1 拦截器概述15.2 拦截器的执行流程15.3 应用案例 第十六章 文件上传和下载16.1 文件上传16.2 文件下载 第十七章 SSM框架整合17.1整合环境搭建17.2整合应用测试 第十八章 BOOT客户管理系统18.1 系统概述18.2 数据库设计18.3 系统环境搭建18.4 用户登录模块18.5 客户管理模块

    第一章 Spring的基本应用

    1.1 Spring概述

    Spring开发所需的jar包分为两个部分:Spring框架包和第三方依赖包。

    1.2 Spring的核心容器

    Spring 为我们提供了两种核心容器,分别为BeanFactory和ApplicationContext。

    1.3 Spring的入门程序

    1.4 依赖注入

    第二章 Spring中的Bean

    2.1 Bean的配置

    2.2 Bean的实例化

    实例化Bean有三种方式,分别为构造器实例化、静态工厂方式实例化和实例工厂方式实例化(其中最常用的是构造器实例化)

    2.3 Bean的作用域

    2.4 Bean的生命周期

    2.5 Bean的装配方式

    Spring容器支持多种形式的Bean的装配方式,如基于XML的装配、基于注解(Annotation) 的装配和自动装配(其中最常用的是基于注解的装配)。

    第三章 Spring AOP

    3.1 Spring AOP简介

    3.2动态代理

    3.3 基于代理类的AOP实现

    3.4 AspectJ开发

    基于XML的声明式AspectJ 基于注解的声明式AspectJ

    第四章 Spring的数据库开发

    4.1 Spring JDBC

    4.2 Spring JdbcTemplate的常用方法

    多学一招:使用JUnit单元测试

    第五章 Spring的事务管理

    5.1 Spring事务管理概述

    5.2声明式事务管理

    第六章 初识MyBatis

    6.1什么是MyBatis

    6.2 MyBatis的 下载和使用

    6.3 MyBatis的工作原理

    6.4 MyBatis入门程序

    第七章 MyBatis的核心配置

    7.1 MyBatis的核心对象

    7.2 配置文件

    7.3 映射文件

    第八章 动态SQL

    8.1 动态SQL中的元素

    8.2 < if>元素

    8.3 < choose> 及其子元素

    8.4 < when>、 < trim>元素

    8.5 < set>元素

    8.6 < foreach>元素

    8.7 < bind>元素

    第九章 MyBatis的关联映射

    9.1关联关系概述

    9.2 -对一

    9.3一对多

    9.4 多对多

    第十章 MyBatis与Spring的整合

    10.1 整合环境搭建

    10.2 传统DAO方式的开发整合

    10.3 Mapper接口方式的开发整合

    10.4 测试事务

    第十一章 Spring MVC入门

    11.1 Spring MVC概述

    11.2第一个Spring MVC应用

    11.3 Spring MVC的工作流程

    第十二章 Spring MVC的核心类和注解

    12.1 DispatcherServlet

    12.2 @Controller注解类型

    12.3 @RequestMapping注解类型

    12.4 ViewResolver(视图解析器)

    12.5基于注解的Spring MVC应用

    第十三章 数据绑定

    13.1 数据绑定介绍

    13.2 简单数据绑定

    13.3 复杂数据绑定

    第十四章 JSON数据交互和RESTful支持

    14.1 JSON数据交互

    14.2 RESTful支持

    第十五章 拦截器

    15.1 拦截器概述

    15.2 拦截器的执行流程

    15.3 应用案例

    第十六章 文件上传和下载

    16.1 文件上传

    16.2 文件下载

    第十七章 SSM框架整合

    17.1整合环境搭建

    17.2整合应用测试

    第十八章 BOOT客户管理系统

    18.1 系统概述

    18.2 数据库设计

    18.3 系统环境搭建

    18.4 用户登录模块

    18.5 客户管理模块

    Processed: 0.014, SQL: 9