1.使用背景 项目开发一共有三个环境:测试环境,灰度环境和生产环境,比如我们想在测试环境下,不加载某些配置信息,可以通过profile来实现 2.激活profile实现方式 JVM增加参数spring.profiles.…
分类:spring
Spring Boot集成kafka完整版
pom.xml添加maven依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spri…
移动端优先的flex三栏布局的使用方法
felxbox布局是css3里新出的一个,它就是为了解决上述两种方式的不足出现的,是比较完美的一个。目前移动端的布局也都是用flexbox。 这篇文章主要介绍了移动端优先的flex三栏布局的使用方法,感兴趣的小伙伴们可以…
Spring 指南(调度任务)
调度任务 本指南将指导你完成使用Spring调度任务的步骤。 将要构建什么 你将构建一个应用程序,使用Spring的@Scheduled注解每五秒打印一次当前时间。 需要什么 大约15分钟 最喜欢的文本编辑器或IDE J…
Spring Data JPA REST Query Criteria
案例概述 在本系列的第一篇文章中,我们将探索一种用于REST API的简单查询语言。我们将充分利用Spring作为REST API,并将JPA 2标准用于持久性方面。 为什么使用查询语言?因为 – 对于任何复…
springboot资源初始化的几种方式
摘要 在实际项目中,我们需要在springboot服务启动后做一些初始化工作,例如线程池初始化、文件资源加载、常驻后台任务启动(比如kafka consumer)等。本文介绍3类初始化资源的方法: Spring Bean…
关于classpath中有多个同名类或一个接口有多个实现类Spring启动失败总结
存在同名类 工程中(含依赖jar包) 若有两个同名的类,Spring启动时会报错 如下所示 main ├── java │ └── com │ ├── bar │ │ └── service │ │ └── FooSer…
使用Spring/Spring Boot集成JMS的陷阱
Github 本文旨在指出Spring/Spring Boot中集成JMS的一些性能陷阱,在另一篇文章Spring JMS各组件详解里有Spring JMS组件介绍及如何正确使用的内容。 JmsTemplate性能问题 …
spring boot admin系统监控处理
1.系统监控使用springboot admin 2.springboot admin server 2.1 修改pom.xml增加dependency <dependency> <groupId>…
Kotlin 与 Spring boot整合,@Value的问题
Kotlin 与 Spring boot整合,@Value的问题 Java与Spring boot集成@Value的用法 ... @Value("${url}") private String url; ... Kotl…
Spring框架之我见(二)——代理模式
聊完了工厂模式,下面我们来说Spring框架中的另一个核心设计模式——代理模式(Proxy Pattern)。 代理模式 大家可以先不用看概念,先举个吃饭的例子:比如说我们想吃饭,我们可以选择自己做饭吃、去饭店吃、叫外卖…
spring statemachine的企业可用级开发指南1-说些废话
1、背景在我打算学习spring statemachine的时候,我几乎看过了所有网上的中文教程,基本上都处于浅尝辄止的阶段,有几篇讲的比较深入的,都只是堆代码,具体用在什么地方,都语焉不详,我打算把我一路摸索的过程记录…