0%

SpringBoot-缓存

几个重要概念&缓存注解

专业术语 解释
Cache 缓存接口,定义缓存操作,实现有RedisCache、EhCacheCache、ConcurrentMapCache等
CacheManager 缓存管理器,管理各种缓存(Cache)组件
@Cacheable 主要针对方法配置,能够根据方法的请求参数对其结果进行缓存
@CacheEvict 清空缓存
@CachePut 更新缓存,保证方法被调用,又希望结果被缓存
@EnableCaching 开启基于注解的缓存
keyGenerator 缓存数据时key生成策略
serialize 缓存数据时value序列化策略
阅读全文 »

SpringBoot-数据访问

1、JDBC

1
2
3
4
5
6
7
8
9
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
阅读全文 »

Docker

1、简介

Docker是一个开源的应用容器引擎

阅读全文 »

SpringBoot-配置嵌入式Servlet容器

SpringBoot默认使用的是嵌入式Servlet容器(Tomcat)

如何定制和修改Servlet容器的相关配置

阅读全文 »

SpringBoot-日志

市面上的日志框架

JUL、JCL、Jboss-logging、logback、log4j、log4j2、slf4j...

阅读全文 »

SpringBoot-Web开发

1、使用SpringBoot

  1. 创建SpringBoot应用,选中需要的模块
  2. SpringBoot已经默认将这些场景配置好了,只需要在配置文件中指定少量配置就可以运行
  3. 自己编写业务代码
阅读全文 »

SpringBoot-配置文件

配置文件

SpringBoot使用一个全局的配置文件,配置文件名是固定的:

阅读全文 »

Spring Boot-入门

Spring Boot简介

  • 简化Spring应用开发的一个框架

  • 整个Spring技术栈的一个大整合

  • J2EE开发的一站式解决方案

阅读全文 »

SSM重新学习总结

概述

SSM是Spring MVC、Spring、Mybatis三大框架的综合,SpringMVC负责Web层(具体表现为Controller),Spring负责整合与业务层(具体表现为Service,包括接口和实现),Mybatis负责数据访问层(具体表现为Dao),在实际使用中通常可与Maven配合使用

阅读全文 »