摘要: @Import注解 Springboot的自动配置依赖于主配置类中的EnableAutoConfguration注解,而该注解的底层依赖的就是@Import这个注解 Enable*底层会使用@Import注解导入一些类,使用@Import注解导入的类会自动加载进SpringIOC容器中 转载资源:S 阅读全文
posted @ 2022-03-27 22:09 许君闲乘悦 阅读(1527) 评论(0) 推荐(0) 编辑
摘要: @EnableAutoConfiguration注解 Enable*开头的注解大都用于动态的开启某些功能的,其底层原理是使用@import注解导入了一些配置类,可以实现Bean的动态加载,但不一定说所有的Bean都会加载,因为需要满足@Conditional注解中的所有条件才可以创建 //@Enab 阅读全文
posted @ 2022-03-27 15:22 许君闲乘悦 阅读(305) 评论(0) 推荐(0) 编辑
摘要: Contdition 只有在pom文件中导入了相关的坐标,该bean才会纳入到Spring的IOC容器中,示例:只有在pom文件中导入了redis坐标,才能拿到redisTemplate <dependency> <groupId>org.springframework.boot</groupId> 阅读全文
posted @ 2022-03-24 23:46 许君闲乘悦 阅读(105) 评论(0) 推荐(0) 编辑
摘要: Redis特征: 1. 数据间没有必然的关联关系 2. 内部采用单线程机制进行工作 3. 高性能。 4. 多数据类型支持 字符串类型 String ; 底层数据为String 列表类型 List ; 底层为LinkedList 散列类型 Hash ; 底层为HashMap 集合类型 Set ; 底层 阅读全文
posted @ 2022-03-22 17:15 许君闲乘悦 阅读(208) 评论(0) 推荐(0) 编辑
摘要: SpringBoot自动配置原理 可参考资源: 1. https://www.jianshu.com/p/5901da52ca09 2. B站 -- 颜群老师的SpringBoot课程 @SpringBootApplication :核心注解 @SpringBootApplication publi 阅读全文
posted @ 2022-03-20 19:31 许君闲乘悦 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 1. Maven 的主要功能主要分为 5 点: 依赖管理系统 多模块构建 一致的项目结构 一致的构建模型和插件机制 (1)依赖管理:在pom.xml中引入<dependency/>标签,进行依赖管理 (2)多模块构建:称为聚合,指的是一个project中有多个Module,例如SSM_Control 阅读全文
posted @ 2022-03-13 12:16 许君闲乘悦 阅读(23) 评论(0) 推荐(0) 编辑