随笔分类 -  Spring Boot|Spring Cloud

梳理 Spring Boot 和 Spring Cloud 常用知识点。
摘要:基于注解@Aspect实现Spring AOP切面编程。 阅读全文
posted @ 2021-02-26 21:30 楼兰胡杨 阅读(659) 评论(0) 推荐(0) 编辑
摘要:Springfox Swagger可以动态生成 API 接口供前后端进行交互和在线调试接口,Spring Boot 框架是目前非常流行的微服务框架,所以,在Spring Boot 项目中集成Springfox非常有意义。介绍Spring Boot集成Springfox Swagger3及swagger的简单应用。 阅读全文
posted @ 2021-02-26 21:28 楼兰胡杨 阅读(4856) 评论(0) 推荐(0) 编辑
摘要:客户端在5秒内请求同一URL,而且关键请求参数相等,则视此次请求为重复提交,利用自定义注解 、Spring AOP 和 Guava Cache 技术栈在服务器端实现拦截表单重复提交,防止刷单。 阅读全文
posted @ 2021-02-22 21:48 楼兰胡杨 阅读(506) 评论(0) 推荐(0) 编辑
摘要:接口统一返回值格式后,可以提高项目组产出比,降低沟通成本。因此,在借鉴前人处理方法的基础上,通过资料的分析,探索建立了一套使用Spring AOP和自定义注解无侵入式地统一返回数据格式的方法。 阅读全文
posted @ 2021-02-22 21:45 楼兰胡杨 阅读(3320) 评论(1) 推荐(1) 编辑
摘要:解决 Spring Boot 项目中,后端返回前端的结果出现中文乱码的问题。 阅读全文
posted @ 2021-02-18 21:20 楼兰胡杨 阅读(6697) 评论(0) 推荐(0) 编辑
摘要:由于业务场景复杂,一个算法需要开发行为变化多端的多个实现类,然后在系统运行时根据不同场景装载不同的类实例。为了使源码具有更好的可扩展性和可重用性,在借鉴前人处理方法的基础上,介绍在Spring项目中,基于自定义注解实现动态匹配相关实现类示例,并调用其中的函数。 阅读全文
posted @ 2021-02-08 20:43 楼兰胡杨 阅读(1460) 评论(0) 推荐(0) 编辑
摘要:由于业务场景复杂,一个算法需要开发行为变化多端的多个实现类,然后在系统运行时根据不同场景装载不同的类实例。为了使源码具有更好的可扩展性和可重用性,在借鉴前人处理方法的基础上,介绍在Spring项目中,基于策略模式和工厂模式实现动态匹配相关实现类示例,并调用其中的函数。 阅读全文
posted @ 2021-02-08 20:41 楼兰胡杨 阅读(1671) 评论(0) 推荐(0) 编辑
摘要:由于业务场景复杂,一个算法需要开发行为变化多端的多个实现类,然后在系统运行时根据不同场景装载不同的类实例。为了使源码具有更好的可扩展性和可重用性,在借鉴前人处理方法的基础上,介绍在Spring Boot项目中,基于责任链模式实现动态匹配相关实现类示例,并调用其中的函数。 阅读全文
posted @ 2021-02-08 20:39 楼兰胡杨 阅读(1849) 评论(0) 推荐(0) 编辑
摘要:由于业务场景复杂,一个算法需要开发行为变化多端的多个实现类,然后在系统运行时根据不同场景装载不同的类实例。为了使源码具有更好的可扩展性和可重用性,在借鉴前人处理方法的基础上,介绍在Spring项目中,基于模板方法模式介绍一个接口被多个实现类实现时,Spring框架怎样从容器中正确取出我们想要的实例。 阅读全文
posted @ 2021-02-08 20:37 楼兰胡杨 阅读(1510) 评论(0) 推荐(0) 编辑
摘要:由于业务场景复杂,一个算法需要开发行为变化多端的多个实现类,然后在系统运行时根据不同场景装载不同的类实例。为了使应用程序具有更好的灵活性、可扩展性和代码的可重用性,在借鉴前人处理方法的基础上,通过资料的分析,探索建立了一套 Spring Boot 项目动态绑定算法相关实现类实例并调用其函数的策略,主要涉及的知识点包括责任链模式、策略模式、工厂模式和模板方法模式等四个设计模式,以及Spring IoC技术和Spring注解等。 阅读全文
posted @ 2021-01-24 11:03 楼兰胡杨 阅读(1783) 评论(0) 推荐(1) 编辑
摘要:本文介绍ActiveMQ消息投递方式和死信队列设置方法。 阅读全文
posted @ 2020-09-25 10:12 楼兰胡杨 阅读(2372) 评论(0) 推荐(0) 编辑
摘要:生产者提供两种发送消息的方法,一个是即时发送消息,一个是延时发送消息。延时发送消息需要手动修改activemq目录conf下的activemq.xml配置文件,开启延时。 阅读全文
posted @ 2020-09-25 10:05 楼兰胡杨 阅读(808) 评论(0) 推荐(0) 编辑
摘要:在Spring Boot整合ActiveMQ的基础上,本文以点对点模式为例,演示如何实现消息的手动确认和重发机制。 阅读全文
posted @ 2020-09-23 21:48 楼兰胡杨 阅读(4704) 评论(1) 推荐(0) 编辑
摘要:Spring Boot项目基于POI框架导出Excel表格,使用反射封装需要导出的数据。 阅读全文
posted @ 2020-09-07 20:42 楼兰胡杨 阅读(661) 评论(0) 推荐(0) 编辑
摘要:基于Spring 注解@Autowired可以自动注入指定接口实现类到Map中,介绍简单工厂模式的一种实现方案。 阅读全文
posted @ 2020-07-31 21:51 楼兰胡杨 阅读(7490) 评论(0) 推荐(0) 编辑
摘要:记一次Spring Boot项目整合 JavaMailSender 发送电子邮件配置异常调试经验。 阅读全文
posted @ 2020-07-30 20:20 楼兰胡杨 阅读(16559) 评论(2) 推荐(7) 编辑
摘要:介绍邮件传输协议SMTP和SMTPS及其端口号的区别。 阅读全文
posted @ 2020-07-30 20:12 楼兰胡杨 阅读(8512) 评论(1) 推荐(1) 编辑
摘要:在Spring Boot项目中通过注解@Async开启异步线程。 阅读全文
posted @ 2020-07-24 21:52 楼兰胡杨 阅读(590) 评论(0) 推荐(0) 编辑
摘要:本文整理了Spring Boot发送邮件的方法,发送的内容可以支持普通文本、HTML格式和附件,亲测可用。 阅读全文
posted @ 2020-07-21 20:28 楼兰胡杨 阅读(778) 评论(0) 推荐(0) 编辑
摘要:在Spring Boot中,使用@Autowired 把Bean注入到数组、集合和Map等类型的变量中。 阅读全文
posted @ 2020-07-08 21:28 楼兰胡杨 阅读(4755) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示