springboot
文章平均质量分 88
springboot
欲滴007
这个作者很懒,什么都没留下…
展开
-
springboot2 缓存抽象(一)
一、为什么使用缓存抽象1、由于以前操作缓存使用的是JSR-107规范,操作非常复杂ApplicationCachingProviderCachingProviderCacheManagerCacheManager不同的Cache不同的Cache键值对键值对2、Spring从3.1开始定义了org.springframework.cache.Cache和org.springframework....原创 2019-08-24 16:12:21 · 238 阅读 · 0 评论 -
springboot2 Thymeleaf国际化(原理及实践)
一、自动根据请求头获取相关国际化页面1、原理public class MessageSourceAutoConfiguration {//国际化信息配置类,从请求头中获取国际化信息 @Bean @ConfigurationProperties(prefix = "spring.messages") public MessageSourceProperties messageSourc...原创 2019-08-18 16:48:08 · 412 阅读 · 0 评论 -
Dubbo整合springboot基本使用
1、服务提供者配置application.yml文件server: port: 8083 #项目端口 spring: application: name: meting-user #服务名称 dubbo: server: true #开启dubboservice服务 registry: zookeeper://localhost:2181 #注册到注册中心 protocol: #dubbo服务提供者使用的协议及端口 name: du原创 2021-03-13 15:37:40 · 213 阅读 · 0 评论 -
springboot2 缓存抽象(二)ConcurrentMapCache及缓存注解讲解
一、导入pom<!-- 引入cache --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cache</artifactId></dependency>二...原创 2019-08-24 16:44:00 · 1485 阅读 · 0 评论 -
springboot @PropertySource&@ImportResource
环境:使用person.properties文件# person.properties使用在参数过多容易眼花,所以分类到不同文件person.name=现在person.isBooss=falseperson.birthday=2019/8/06person.map.k1=v1。。。测试就设置所有参数了一、 @PropertySource@PropertySource(value...原创 2019-08-06 23:39:32 · 167 阅读 · 0 评论 -
springboot 之 application.yml
一、目录结构如下二、依赖配置如下<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.7.RELEASE</version>...原创 2019-08-06 21:23:13 · 225 阅读 · 0 评论 -
springboot 配置文件加载顺序
一、idea中配置文件加载位置springboot 启动会扫描以下位置的application.properties或者application.yml文件作为Spring boot的默认配置文件– file:./config/(不实用)– file:./(不实用)– classpath:/config/– classpath:/优先级由高到底,高优先级的配置会覆盖低优先级的配置;S...原创 2019-08-07 11:37:10 · 585 阅读 · 0 评论 -
springboot @Value 获取值和@ConfigurationProperties
一、环境springboot环境中application.properties和application.yml文件都支持比较,这里使用application.yml<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter...原创 2019-08-06 23:00:09 · 419 阅读 · 0 评论 -
springboot实现自定义自动装配
实现方法激活自动装配 - @EnableAutoConfiguration实现自动装配 - XXXAutoConfiguration配置自动装配实现 - META-INF/spring.factories1、Springboot服务引导类@EnableAutoConfigurationpublic class MyAutoConfigruationBootStrap { public static void main(String[] args) { Config原创 2020-11-26 15:39:24 · 769 阅读 · 1 评论 -
springboot 自动配置类原理
一、环境 springboot2.17 版本二、 @SpringBootApplication注解主体、主要的结构图如下(省略@)官方说法SpringBootApplicationSpringBootConfigurationConfigurationComponentComponentScanEnableAutoConfigurationAutoConfigurationPackageIm...原创 2019-08-07 22:35:12 · 212 阅读 · 0 评论 -
springboot 切换环境配置文件profiles
一、profile的作用在实际生产开发环境中,需要不同的环境,有开发阶段测试、部署、生产环境,根据不同需要选择不同环境,我们这里就是展示如何实现不同环境配置文件切换作用二、application.ymlspring: profiles: test #这个是test环境使用的配置server: port: 8080 #服务器端口号是8080--- # 这个分隔符,作用是可...原创 2019-08-07 10:51:14 · 485 阅读 · 0 评论