SSM+Spring Boot快速入门
文章平均质量分 96
面向了解基本web知识的小白,想要从零开始学习SSM框架,实现从小作坊到工厂的项目开发。
干脆面la
双非本科在读小白一枚 在学习过程中希望能通过写博客的方式来巩固知识 对所学知识进行总结并延伸个人见解 希望为大家带来干货满满的作品
展开
-
0. 开篇:SSM+Spring Boot导学
为什么几乎当下所有企业级JavaEE开发都离不开SSM,这源于它的简单、易用、高效,本篇简单解释为何需要使用SSM以及Spring Boot原创 2024-04-09 17:22:36 · 1106 阅读 · 1 评论 -
1. Spring的核心思想 —— IOC和DI
Spring是一个包含了众多工具方法的IOC容器,在本节你讲理解何为IOC思想以及IOC与DI的关系。原创 2024-04-09 17:27:46 · 743 阅读 · 2 评论 -
2. Spring的创建和Bean的存取
在本章节我们将初步使用Spring的配置文件的方式来存取bean对象,理解Spring是如何通过配置文件来存取bean对象实现IOC。原创 2024-04-10 10:19:28 · 1041 阅读 · 1 评论 -
3. Spring 注解存储对象 & Bean的命名规范
从Java5.0开始,Java开始支持注解。Spring从2.5版本后也开始支持注解。相比起之前使用xml来配置Spring框架,使用注解提供了更多的控制Spring框架的方式。原创 2024-04-10 21:07:01 · 487 阅读 · 0 评论 -
4. 依赖查找&依赖注入
1. 依赖查找和依赖注入的区别;2. 分别通过xml文件配置和注解配置两种方式实现依赖注入;3. 配置文件的两种依赖注入和注解依赖注入的三种方式以及优缺点。原创 2024-04-11 19:50:06 · 852 阅读 · 0 评论 -
5. @Autowired与@Resource的区别
延续上节,@Autowired和@Resource都可以实现依赖装配,但他们之间又有着许多区别,本文将围绕他们之间的区别进行归纳整理。原创 2024-04-12 23:18:50 · 716 阅读 · 0 评论 -
6. Bean 的作用域和生命周期
Spring Framework的主要功能是用来存储和读取Bean,Bean于Spring框架的地位可见一斑。本节的目的就是从作用域和生命周期的角度更加深入了解一下Bean对象。原创 2024-04-12 23:21:13 · 978 阅读 · 0 评论 -
7. Spring Boot 创建与使用
本章节进入Spring Boot的时代,围绕Spring Boot是什么、如何创建和使用一个Spring项目、以及创建中遇到的问题展开讨论。原创 2024-04-13 21:10:47 · 1415 阅读 · 0 评论 -
8. Spring Boot 配置文件
介绍了Spring Boot中配置文件的基本使用、通过@Value读取配置文件、通过@ConfigurationProperties注入配置文件、多环境的配置文件设置的知识原创 2024-04-14 12:53:56 · 749 阅读 · 0 评论 -
9. Spring Boot 日志文件
日志是程序的重要组成部分,除了发现和定位问题还能实现其他功能,本章节讲解了Spring Boot 开发中日志的基本使用和注意事项,以及日志门面和日志实现的概念,除此之外还扩展了常用的lombok注解。原创 2024-04-15 23:02:28 · 1171 阅读 · 0 评论 -
10. Spring MVC 程序开发
所谓 Spring MVC 程序开发讲的就是三件事情:建立连接、获取参数以及返回数据,本文对这三件事进行了详细的讲解,足以在开发中应对绝大部分需求。原创 2024-04-16 13:47:17 · 1055 阅读 · 1 评论 -
11. MyBatis(一)
本文解释了MyBatis框架的定义,并且对比了原生JDBC与MyBatis框架的关系,实现MyBatis的增删改查功能以及讲解他们的细节,最后又模拟实现了层级调用,以了解各个层级的关系。原创 2024-04-17 22:06:22 · 602 阅读 · 0 评论 -
12. MyBatis(二)
上篇文章描述了MyBatis的基本操作,本篇文章我们就要学习一下进阶操作:1、两种参数占位符的使用和区别;2、resultMap的使用;3、多表查询;4、动态SQL原创 2024-04-19 17:26:54 · 931 阅读 · 0 评论 -
13. Spring AOP(一)思想及使用
AOP——也就是面向切面编程,是一种思想。本篇文章描述了该思想的内容以及讲解了连接点、切面、切点、通知的关系,并讲解了如何以xml和注解两种方式使用Spring AOP。原创 2024-04-20 17:20:49 · 1176 阅读 · 0 评论 -
14. Spring AOP(二)实现原理
本篇文章首先介绍了一种新的设计模式 —— 代理模式,然后围绕代理模式介绍了静态代理和动态代理分别是什么。Spring AOP是基于动态代理实现的,本文着重介绍了两种动态代理方式的差别:JDK动态代理和CGLIB动态代理;并且介绍了Spring AOP什么时候使用JDK代理和CGLIB动态代理。原创 2024-04-21 15:05:42 · 981 阅读 · 0 评论 -
15. Spring 统一功能处理
本篇文章中讲解了三种统一功能的实现:用户登录权限验证、统一异常处理、统一数据返回格式;引出了拦截器的使用方法以及如何通过注解来实现响应信息的封装。原创 2024-04-23 00:49:18 · 904 阅读 · 0 评论 -
16. Spring 事务和事务传播机制
在数据库阶段主要以理解事务的概念为主,然而在实际的开发中,并不是简单的通过事务来处理,因此我们要学习Spring中的事务操作。本篇文章介绍了Spring的编程式事务以及声明式事务的操作。原创 2024-04-27 16:19:21 · 596 阅读 · 1 评论