TypechoJoeTheme

Clover 的博客

统计
登录
用户名
密码
/
注册
用户名
邮箱

CloverYou

日出于东却落于西,相识人海却散于席。
搜索到 20 篇与 js 的结果
2022-01-07

SpringCache

SpringCache
Spring Cache官方文档 https://docs.spring.io/spring-framework/docs/current/reference/html/integration.html#cacheSpring 从3.1开始定义了 org.springframework.cache.Cache 和 org.springframework.cache.CacheManager 接口来统一不同的缓存技术并支持使用 JCache(JSR-107)注解简化我们开发。Cache 接口为缓存的组件规范定义,包含缓存的各种操作集合。Cache 接口下 Spring 提供了各种 xxxCache 的实现,如 RedisCache,EhCacheCache,ConcurrentMapCache 等。每次调用需要缓存功能的方法时,Spring 会检查指定参数的指定目标方法是否已经被调用过,如果有就直接从缓存中获取方法调用后的结果,如果没有就调用方法并缓存结果后返回给用户,下次调用直接从缓存中获取。使用 Spring 缓存抽象时我们需要关注以下两点确定方法需要被缓存以及他们的缓存策略。...
CloverYou
2022-01-07

Spring,JAVA

39 阅读
0 评论
2022年01月07日
39 阅读
0 评论
2022-01-04

Redis 缓存

Redis 缓存
缓存为了系统性能的提升,一般会将部分数据加入缓存中,加速访问。而 db 承担数据落盘工作。哪些数据适合放入缓存?即时性、数据一致性要求不高的访问量大而且更新频率不高的数据(读多,写少)整合Redis在 SpringBoot 工程中引入 Redis 场景<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>在配置文件中配置 Redis,Redis 的属性配置都在 org.springframework.boot.autoconfigure.data.redis.RedisPropertiesspring: # 配置 redis redis: host: 172.16.34.128使用 StringRedisTemplate 操作 redis@SpringBootTest @Slf4j @Dis...
CloverYou
2022-01-04

其它,JAVA

55 阅读
0 评论
2022年01月04日
55 阅读
0 评论
2022-01-02

ssm整合

ssm整合
源码GitHub地址导包整的的第一步...先导包SpringAOP增强 com.springsource.net.sf.cglib-2.2.0.jar com.springsource.org.aopalliance-1.0.0.jar com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar AOP核心 spring-aspects-4.0.0.RELEASE.jar IOC核心包 commons-logging-1.1.3.jar spring-aop-4.0.0.RELEASE.jar spring-beans-4.0.0.RELEASE.jar spring-context-4.0.0.RELEASE.jar spring-core-4.0.0.RELEASE.jar spring-expression-4.0.0.RELEASE.jar spring-tx-4.0.0.RELEASE.jar 测试核心包 spring-test-4.0.0.RELEASE.jar JDBC核心包 spring-jdbc-4.0.0...
CloverYou
2022-01-02

随笔

48 阅读
0 评论
2022年01月02日
48 阅读
0 评论
2022-01-02

手撸Spring整合MyBatis玩具

手撸Spring整合MyBatis玩具
源码在我GitHub上,有兴趣可以去观望一下:传送门这个只是个玩具、玩具、玩具,正经的还得看官方提供的整合包先说下这个玩具的问题所在吧!====>>> 无法提交事务和无法关闭SqlSession,嗯嗯嗯~~~开始吧~~难点若想使用Spring容器提供的强大功能,例如:Autowired,那么就需要让Spring容器将其管理。没整合之前,每次都需要通过SqlSessionFactory将其创建,一个两个还好,写多了整个人都麻了...所以我就想,能不能在service层直接注入呢?让Spring注入的话就得注册到容器,Dao层数量和命名都无法确定,怎么注册Bean呢?..嘶~~~嗯。。。使用工厂模式加上自动扫包好像能实现..说干就干...@Configuration public class MyBatisSqlSessionFactory implements Serializable { private static final long serialVersionUID = 7157094465332447639L; /** * ...
CloverYou
2022-01-02

随笔

28 阅读
0 评论
2022年01月02日
28 阅读
0 评论
2022-01-02

Junit5 单元测试 - 学习笔记

Junit5 单元测试 - 学习笔记
在SpringBoot2.2.0+开始引入Junit5 作为单元测试默认库JUnit5 = JUnit Platform + JUnit Jupiter + JUnit VintageJUnit Plaform 是在JVM上启动测试框架的基础,不仅支持Junit自制的测试引擎,其它测试引擎也都可以接入。JUnit Jupiter 提供了JUnit5 的新的编程模型,时JUnit5 新特性的核心。内部包含了一个测试引擎,用于在Junit Platform上运行。JUnit Vintage 为老版本提供了兼容。在创建SpringBoot项目的时候,会自动引入junit 5并帮我们自动配好package com.ctong.learnspringboot; import org.junit.jupiter.api.Test; import org.springframework.boot.test.context.SpringBootTest; @SpringBootTest class LearnSpringBootApplicationTests { @Test voi...
CloverYou
2022-01-02

其它,JAVA

29 阅读
0 评论
2022年01月02日
29 阅读
0 评论
CloverYou
日出于东却落于西,相识人海却散于席。
88 文章数
11 评论量
IP信息

人生倒计时

今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月

最新回复

  1. 缓存一致性 - 点击领取
    2022-01-06
  2. 宝宝
    2022-01-02

标签云