Spring
文章平均质量分 93
茂大师
这个作者很懒,什么都没留下…
展开
-
2023.12.9 关于 Spring Boot 事务传播机制详解
事务传播机制七大事务传播机制支持当前调用链上的事务Propagation.REQUIREDPropagation.SUPPORTSPropagation.MANDATORY不支持当前调用链上的事务Propagation.REQUIRES_NEWPropagation.NOT_SUPPORTEDPropagation.NEVER嵌套事务Propagation.NESTED前置工作初始化数据库初始化 实体类初始化 Mapper 接口初始化 XML原创 2023-12-11 15:19:07 · 1324 阅读 · 2 评论 -
2023.12.6 关于 Spring Boot 事务的基本概念
事务基本概念前置准备Spring Boot 事务使用编程式事务声明式事务@Transactional 注解参数说明@Transational 对异常的处理解决方案一解决方案二@Transactional 的工作原理面试题Spring Boot 事务失效的场景有那些?原创 2023-12-07 22:29:37 · 1162 阅读 · 0 评论 -
2023.12.5 关于 Spring Boot 统一数据格式返回
引言统一数据格式实例理解特殊 String 类型处理实例理解分析返回的流程补充知识分析报错原因解决方案一解决方案二最终测试原创 2023-12-06 16:41:04 · 1498 阅读 · 1 评论 -
2023.12.4 关于 Spring Boot 统一异常处理
引言统一异常处理异常全部监测原创 2023-12-05 16:37:41 · 1400 阅读 · 0 评论 -
2023.12.3 关于 Spring Boot 拦截器 和 过滤器
引言Spring 拦截器实现实例理解Spring 过滤器实现实例理解拦截器和过滤器的区别出身不同触发时机不同底层实现不同支持的项目类型不同使用场景不同原创 2023-12-04 18:28:29 · 1181 阅读 · 1 评论 -
2023.12.2 关于 Spring AOP 详解
Spring AOPSpring AOP常见使用场景AOP 组成切面(类)切点(方法)通知编辑前置通知(@Before)后置通知(@After)返回通知(@AfterReturning)异常通知(@AfterThrowing)环绕通知(@Around)连接点Spring AOP 实现切点表达式说明Spring AOP 实现原理织入动态代理JDK 动态代理CGLIB原创 2023-12-03 16:47:58 · 1108 阅读 · 0 评论 -
2023.11.30 关于 MyBatis 动态 SQL 的使用
引言if标签trim标签where标签set标签foreach标签原创 2023-12-01 17:14:36 · 965 阅读 · 0 评论 -
2023.11.29 关于 MyBatis resultMap 和 多表查询
resultType 和 resultMap原创 2023-11-30 15:00:00 · 928 阅读 · 0 评论 -
2023.11.28 MyBatis 中 #{} 和 ${} 的区别
引言主要区别sql 注入问题使用 ${param} 的两大条件sql 关键字模糊查询(like)分析concat 函数原创 2023-11-29 15:20:35 · 989 阅读 · 0 评论 -
2023.11.27 关于 Mybatis 增删改操作
增加用户操作删除用户操作修改用户操作原创 2023-11-28 12:11:37 · 1262 阅读 · 0 评论 -
2023.11.26 关于 Spring Boot 单元测试
单元测试优势单元测试的使用具体步骤实现不污染数据库原创 2023-11-27 14:18:35 · 1334 阅读 · 0 评论 -
2023.11.25 关于 MyBatis 的配置与使用
MyBatis 是一款优秀的持久层框架,它支持自定义SQL、存储过程以及高级映射MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作简单来说 Mybatis 是更简单完成程序和数据库交互的工具,也就是更简单的操作和读取数据库工具。原创 2023-11-26 16:03:21 · 1028 阅读 · 0 评论 -
2023.11.24 关于 请求转发 和 请求重定向 的区别
请求转发(forward)请求重定向(redirect)二者区别定义不同请求方不同数据共享不同最终 URL 地址不同代码实现不同原创 2023-11-25 13:21:58 · 886 阅读 · 0 评论 -
2023.11.23 云服务器实现 Spring Boot 项目文件上传并访问
想要了解和使用 Postman 请点击下方链接。原创 2023-11-24 16:11:30 · 1618 阅读 · 0 评论 -
2023.11.20 关于 Spring MVC 详解
MVC工作流程Spring MVC掌握三个功能创建 Spring MVC 项目推荐安装插件EditStarters基础注解@RequestMapping指定 GET 和 POST 方法类型@ResponseBody获取参数传递 单个 或 多个参数参数重命名 @RequestParam接收 JSON 对象 @RequestBody获取 URL 中参数 @PathVariable上传文件 @RequestPart获取 Cookie 数据原创 2023-11-21 22:57:46 · 683 阅读 · 0 评论 -
2023.11.17 关于 Spring Boot 日志文件
日志文件作用常见的日志框架说明门面模式日志的使用得到日志对象使用日志对象提供的方法打印日志日志的级别六种级别日志级别的设置日志的持久化指定日志的存储目录指定日志文件的文件名使用 Lombok 输出日志实现原理普通打印和日志的区别原创 2023-11-19 23:59:49 · 451 阅读 · 0 评论 -
2023.11.15 关于 Spring Boot 配置文件
引言Spring Boot 配置文件properties 配置文件说明基本语法读取配置文件优点缺点yml 配置文件说明基本语法读取配置文件yml 配置不同数据数据类型及 null字符串 加单双引号的区别yml 配置 列表(List) 和 映射(Map)yml 读取映射(Map)读取映射(Map)读取 映射+列表 组合总结properties 和 yml 配置文件的区别不同环境中的配置文件原创 2023-11-17 00:21:29 · 580 阅读 · 0 评论 -
2023.11.14 关于 Spring Boot 创建和使用
Spring BootSpring Boot 项目的创建网页版创建 Spring Boot 项目Spring Boot 目录说明项目运行原创 2023-11-15 19:00:00 · 1030 阅读 · 0 评论 -
2023.11.13 Spring Bean 的生命周期
Spring 执行流程Bean 的生命周期五个阶段深入理解 Bean 初始化实例理解总结梳理经典面试题原创 2023-11-14 18:41:54 · 229 阅读 · 0 评论 -
2023.11.11 关于 Spring 中 Bean 的作用域
Bean 的作用域作用域的定义Singleton(单例作用域)Prototype(原型作用域)Request(请求作用域)Session(会话请求)Application(全局作用域)WebSocket(WebSocket 会话作用域 )设置 Bean 的作用域@Scope 注解使用方式建议原创 2023-11-12 00:59:16 · 204 阅读 · 1 评论 -
2023.11.7 Spring 依赖注入的三大方式
前言属性注入(@Autowired)Setter 注入构造方法注入@Resource@Autowired 和 @Resource 的区别@Autowired 和 @Resource 查找 Bean 对象的区别原创 2023-11-09 00:23:01 · 167 阅读 · 0 评论 -
2023.11.6 Spring 使用注解存储 Bean 对象
前置工作使用类注解五大类注解@Controller(控制器)@Service(服务)@Repository(仓库)@Component(组件)@Configuration(配置)使用方法注解 @Bean重命名 Bean补充问题类注解之间的关系原创 2023-11-06 23:54:34 · 216 阅读 · 1 评论 -
2023.11.5 关于 Spring 创建 和 使用
创建 Spring 项目1.创建 Maven 项目2.添加 Spring 依赖将 Bean 对象存储到 Spring 容器中创建 Bean存储 BeanApplicationContext获取 BeanBeanFactory 获取 BeanApplicationContext 和BeanFactory 的区别获取 Bean 的三种方式根据 Bean id 获取根据 Bean 类型获取根据 Bean 类型 和 id 获取原创 2023-11-05 17:41:18 · 204 阅读 · 0 评论 -
2023.10.31 关于 Spring 的基本概念
Spring容器对象生命周期IoCSpring IoCDI原创 2023-11-02 23:45:36 · 186 阅读 · 0 评论