首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
SSM+Spring Boot快速入门
Iris761
创建于2024-03-10
订阅专栏
面向了解基本web知识的小白,想要从零开始学习SSM框架,实现从小作坊到工厂的项目开发。
等 4 人订阅
共18篇文章
创建于2024-03-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
0. 开篇:SSM+Spring Boot导学
为什么几乎当下所有企业级JavaEE开发都离不开SSM,这源于它的简单、易用、高效,本篇简单解释为何需要使用SSM以及Spring Boot
1. Spring的核心思想 —— IOC和DI
Spring是一个包含了众多工具方法的IOC容器,在本节你讲理解何为IOC思想以及IOC与DI的关系。
2. Spring的创建和Bean的存取
在本章节我们将初步使用Spring的配置文件的方式来存取bean对象,理解Spring是如何通过配置文件来存取bean对象实现IOC。
3. Spring 注解存储对象 & Bean的命名规范
从Java5.0开始,Java开始支持注解。Spring从2.5版本后也开始支持注解。相比起之前使用xml来配置Spring框架,使用注解提供了更多的控制Spring框架的方式。
4. 依赖查找&依赖注入
1. 依赖查找和依赖注入的区别;2. 分别通过xml文件配置和注解配置两种方式实现依赖注入;3. 配置文件的两种依赖注入和注解依赖注入的三种方式以及优缺点。
5. @Autowired与@Resource的区别
延续上节,@Autowired和@Resource都可以实现依赖装配,但他们之间又有着许多区别,本文将围绕他们之间的区别进行归纳整理。
6. Bean 的作用域和生命周期
Spring Framework的主要功能是用来存储和读取Bean,Bean于Spring框架的地位可见一斑。本节的目的就是从作用域和生命周期的角度更加深入了解一下Bean对象。
7. Spring Boot 创建与使用
本章节进入Spring Boot的时代,围绕Spring Boot是什么、如何创建和使用一个Spring项目、以及创建中遇到的问题展开讨论。
8. Spring Boot 配置文件
介绍了Spring Boot中配置文件的基本使用、通过@Value读取配置文件、通过@ConfigurationProperties注入配置文件、多环境的配置文件设置的知识
9. Spring Boot 日志文件
日志是程序的重要组成部分,除了发现和定位问题还能实现其他功能,本章节讲解了Spring Boot 开发中日志的基本使用和注意事项,以及日志门面和日志实现的概念,除此之外还扩展了常用的lombok注解。
10. Spring MVC 程序开发
所谓 Spring MVC 程序开发讲的就是三件事情:建立连接、获取参数以及返回数据,本文对这三件事进行了详细的讲解,足以在开发中应对绝大部分需求。
11. MyBatis(一)
本文解释了MyBatis框架的定义,并且对比了原生JDBC与MyBatis框架的关系,实现MyBatis的增删改查功能以及讲解他们的细节,最后又模拟实现了层级调用,以了解各个层级的关系。
12. MyBatis(二)
上篇文章描述了MyBatis的基本操作,本篇文章我们就要学习一下进阶操作:1、两种参数占位符的使用和区别;2、resultMap的使用;3、多表查询;4、动态SQL
MyBatis一对多关系映射方式
在实际开发中经常会有一对多的表关系,因此掌握使用MyBatis处理一对多关系映射方式时很有必要的,本文中以Collection+Join及分词查询+Stream两种方案进行讲解。
13. Spring AOP(一)思想及使用
AOP——也就是面向切面编程,是一种思想。本篇文章描述了该思想的内容以及讲解了连接点、切面、切点、通知的关系,并讲解了如何以xml和注解两种方式使用Spring AOP。
14. Spring AOP(二)实现原理
本篇文章首先介绍了代理模式,并围绕代理模式介绍了静态代理和动态代理分别是什么,并且介绍了JDK和GCLIB的动态代理和差别,并且描述了Spring AOP如何使用这两种动态代理来实现织入。
15. Spring 统一功能处理
本篇文章中讲解了三种统一功能的实现:用户登录权限验证、统一异常处理、统一数据返回格式;引出了拦截器的使用方法以及如何通过注解来实现响应信息的封装。
16. Spring 事务和事务传播机制
在数据库阶段主要以理解事务的概念为主,然而在实际的开发中,并不是简单的通过事务来处理,因此我们要学习Spring中的事务操作。本篇文章介绍了Spring的编程式事务以及声明式事务的操作。