归档
HUST | 计算机科学与技术
05
13
01-Bean注解 01-Bean注解
配置Bean对象xml配置文件方式流程 写配置文件 bean标签注入 测试获取bean对象 配置文件<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www
2023-05-13
13
02-ComponentScan注解 02-ComponentScan注解
@ComponentScan包扫描配置文件方式 在配置文件中配置包扫描 测试 通过包扫描自动注入@Configuration配置类组件 在@Configuration组件中创建bean对象 通过配置文件启动spring程序, 从容器中获取@
2023-05-13
13
03-Scope注解 03-Scope注解
@Scope设置组件作用域总结 singleton: ioc容器创建的时候调用bean方法创建bean对象 prototype: 每次bean对象被调用的时候创建 使用 @Lazy 可以使得bean对象在被调用的时候才加载 验证proto
2023-05-13
13
04-Conditional注解 04-Conditional注解
@Conditional条件注入不使用条件注入前package com.xiong.config; import com.xiong.bean.Person; import org.springframework.beans.factor
2023-05-13
13
09-Profile注解 09-Profile注解
@Profile 的作用在不同的环境下使用不同的组件和配置,方便环境的动态切换 使用步骤 指定组件在哪个环境下生效 在 yml 文件中指定激活的环境 生效环境 = 激活环境/默认环境 + 包含环境(include) 环境分组使用group
2023-05-13
11
多版本并发控制(MVCC) 多版本并发控制(MVCC)
多版本并发控制(MVCC)前置知识:事务并发问题脏读事务A中读取到事务B中未提交的数据。具体来说,在t1时刻,事务A中读取到事务B中未提交的数据,并将该数据用于计算得到一个结果值;而在t2时刻,事务B执行回滚,那么事务A中得到的结果值就没有
2023-05-11
11
MySQL从入门到精通 MySQL从入门到精通
MySQL 简介学习路径 SQL 事务 存储引擎 索引 SQL 优化 锁 MySQL 安装 卸载预安装的mariadb rpm -qa | grep mariadb rpm -e --nodeps mariadb-libs 安装网络工具
2023-05-11
05
Spring Data Spring Data
Spring DataSpring Data JPA查询方式查询方式有五种: 调用父接口中的方法 方法命名规则查询(按照一定的规范定义接口中的方法, 自动生成SQL) JPQL查询 本地SQL查询 Specification动态查询 多
2023-05-05
01
Spring源码解析 Spring源码解析
通过 new RuntimeException().getStackTrace() 从方法调用栈的栈帧 StackTraceElement 里面来找到主启动类 执行流程// 获取initializer, 排序 SpringApplicati
2023-05-01
3 / 3