上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 117 下一页
  2021年12月25日
摘要: 一、@Caching @Caching 定义了复杂的缓存规则: @Target({ElementType.METHOD, ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) @Inherited @Documented public @int 阅读全文
posted @ 2021-12-25 17:14 格物致知_Tony 阅读(854) 评论(0) 推荐(0) 编辑
摘要: 一、@CacheEvict @CacheEvict: 缓存清除 常用属性 key:指定要清除的数据 allEntries = true 指定清除这个缓存中所有的数据 beforeInvocation = false:缓存的清除是否在方法之前执行 false:默认代表缓存清除是在方法执行之后执行,如果 阅读全文
posted @ 2021-12-25 16:34 格物致知_Tony 阅读(1530) 评论(0) 推荐(0) 编辑
摘要: 一、@CachePut @CachePut:既调用方法,又更新缓存数据,同步更新缓存,修改了数据库的某个数据,同时更新缓存。 注意:存取使用的 key 必须是同一个。 运行时机: 1、先调用目标方法 2、将目标方法的结果缓存起来 测试步骤: 1、先查询1号员工,查到的结果会放到缓存中 key:id= 阅读全文
posted @ 2021-12-25 16:11 格物致知_Tony 阅读(1079) 评论(0) 推荐(0) 编辑
摘要: 一、@Cacheable 注解 作用:将方法的运行结果进行缓存,以后再要相同的数据,直接从缓存中获取,不用调用方法: 属性: value/cacheNames:指定缓存组件的名字; CacheManager 管理多个 Cache 组件,对缓存的真正CRUD操作在Cache组件中,每一个缓存组件有自己 阅读全文
posted @ 2021-12-25 11:55 格物致知_Tony 阅读(2336) 评论(0) 推荐(0) 编辑
  2021年12月22日
摘要: 一、JSR-107 Java Caching定义了5个核心接口,分别是 CachingProvider, CacheManager, Cache, Entry 和 Expiry。 (1)CachingProvider 定义了创建、配置、获取、管理和控制多个 CacheManager。一个应用可以在运 阅读全文
posted @ 2021-12-22 22:23 格物致知_Tony 阅读(68) 评论(0) 推荐(0) 编辑
  2021年12月21日
摘要: 一、starters 原理 1、这个场景需要使用到的依赖是什么? 该场景下需要导入什么依赖。 2、如何编写自动配置(自动装配 Bean) 自动装配使用配置类( @Configuration)结合Spring4 提供的条件判断注解 @Conditional及Spring Boot的派生注解如@Cond 阅读全文
posted @ 2021-12-21 19:20 格物致知_Tony 阅读(113) 评论(0) 推荐(0) 编辑
  2021年12月19日
摘要: 一、SpringBoot 启动原理 运行一个主程序类的 main 方法: 主程序运行 @SpringBootApplication public class SpringBoot07RunApplication { public static void main(String[] args) { S 阅读全文
posted @ 2021-12-19 14:11 格物致知_Tony 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 一、Spring Data 简介: Spring Data 项目的目的是为了简化构建基于 Spring 框架应用的数据访问技术,包括非关系数据库、Map-Reduce 框架、云数据服务等等;另外也包含对关系数据库的访问支持。 Spring Data 包含多个子项目: 1、SpringData 特点 阅读全文
posted @ 2021-12-19 11:07 格物致知_Tony 阅读(73) 评论(0) 推荐(0) 编辑
  2021年12月18日
摘要: 一、搭建开发环境 1、依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency> <dependency> <g 阅读全文
posted @ 2021-12-18 23:14 格物致知_Tony 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 一、整合 Druid 数据源 1、导入依赖 <!-- 引入druid数据源 --> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.8</version> </depend 阅读全文
posted @ 2021-12-18 18:43 格物致知_Tony 阅读(50) 评论(0) 推荐(0) 编辑
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 117 下一页