Springboot
ss
稳哥的哥
babe babe babe wowowowowowoow~!
寒江孤影、江湖故人
展开
-
Swagger的简单介绍
Swagger学习目标:了解Swagger的作用和概念了解前后端分离在Springboot中集成的Swagger常用swagger注解:@EnableSwagger2 //用来在配置类上标注使Swagger服务生效@Bean //向spring容器中注入一个Docket实例,必须在@Condiguration标注的类中使用@ApiOperator() //用来标注接口,如:...原创 2020-04-02 14:58:01 · 528 阅读 · 0 评论 -
Springboot与分布式(Dubbo、SpringCloud)
Springboot的分布式应用在分布式系统中,国内常用的组合有Dubbo+Zookeeper,而spring推荐使用全栈的Spring框架:Springboot与SpringCloud的组合;dubbo的特点:明确的rpc调用接口API出色的负载均衡表现自动服务注册和发掘高扩展性运行时阻塞优化可视化服务管理Dubbo&ZookeeperDubbo(rpc远程处理框...原创 2020-02-28 17:10:02 · 1841 阅读 · 0 评论 -
Springboot与任务
Springboot与任务springboot-异步任务要求,任务必须是2个以上,不然会造成单个方法阻塞,使用案例如下://1.首先给主配置类上标@EnableAsync@RestControllerpublic class HelloController { @Autowired HelloService helloService; @GetMapping("...原创 2020-02-27 18:38:37 · 170 阅读 · 0 评论 -
Springboot-redis缓存使用
Springboot-redis缓存使用及解析springboot的使用步骤如下:1.引入redis的starter<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifac...原创 2020-02-27 14:38:48 · 138 阅读 · 1 评论 -
@Caching & @CacheConfig的使用
@Caching & @CacheConfig@Caching设置方法的复杂缓存规则@CacheConfig:抽取类中的所有@CachePut@Cacheable@CacheEvict的公共配置使用案例如下:@Service@CacheConfig(cacheNames = "emp")public class EmployeeService {@Caching( ...原创 2020-02-26 09:55:41 · 9367 阅读 · 0 评论 -
Springboot_cache缓存源码解析
Springboot与缓存cacheJSR107缓存规范CachingProviderCachingManagerCacheEntryExpiry ()key() 指定缓存的Key的值,不指定默认使用方法参数的值@CachePut 在目标方法之后调用,将返回结果添加到缓存中@Cacheable 首先查询缓存,生成keyGenerator()@CacheEvict 删除缓存,可...原创 2020-02-25 18:35:20 · 551 阅读 · 0 评论 -
自定义Springboot-starter
如何自定义一个Springboot-starter1.首先在idea中创建一个Empty_project2.然后在里面添加2个模块1)starter模块(普通maven)2)autoConfiguration模块(spring initializer)3.在starter的pom文件中引入autoconfiguration模块的dependency4.在autoConfigurat...原创 2020-02-23 18:45:30 · 119 阅读 · 0 评论 -
Springboot常用的Druid DataSource的配置类Servlet和Filter
@Configurationpublic class DruidConfig { @ConfigurationProperties(prefix = "spring.datasource") @Bean public DataSource druid(){ return new DruidDataSource(); } //配置Drui...原创 2020-02-21 17:29:39 · 589 阅读 · 0 评论 -
常用的jdbc的Druid连接池配置
spring: datasource: username: root password: 888888 url: jdbc:mysql://localhost:3306/mybatis driver-class-name: com.mysql.jdbc.Driver type: com.alibaba.druid.pool.DruidDataSourc...原创 2020-02-21 17:27:10 · 512 阅读 · 0 评论 -
Springboot从入门到精通
Springboot从入门到精通Springboot的依赖1.父工程(parent 版本仲裁中心)<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version&g...原创 2020-02-21 15:16:35 · 592 阅读 · 0 评论 -
Springboot2.1.12 maven依赖
Springboot2.1.12 maven依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoc...原创 2020-02-17 15:54:01 · 816 阅读 · 0 评论