
springboot
JAVA@架构
这个作者很懒,什么都没留下…
展开
-
Springboot 整合 Dubbo/ZooKeeper 详解 SOA 案例
摘要: 原创出处:www.bysocket.com 泥瓦匠BYSocket 希望转载,保留摘要,谢谢!“看看星空,会觉得自己很渺小,可能我们在宇宙中从来就是一个偶然。所以,无论什么事情,仔细想一想,都没有什么大不了的。这能帮助自己在遇到挫折时稳定心态,想得更开。” – 《腾讯传》本文提纲一、为啥整合 Dubbo 实现 SOA二、运行 springboot-dubbo-server...转载 2019-01-11 15:09:19 · 112 阅读 · 0 评论 -
Spring Boot RabbitMQ 延迟消息实现完整版
概述曾经去网易面试的时候,面试官问了我一个问题,说下完订单后,如果用户未支付,需要取消订单,可以怎么做我当时的回答是,用定时任务扫描DB表即可。面试官不是很满意,提出:用定时任务无法做到准实时通知,有没有其他办法?我当时的回答是:可以用队列,订单下完后,发送一个消息到队列里,并指定过期时间,时间一到,执行回调接口。面试题听完后,就不再问了。其实我当时的思路是...原创 2019-01-11 17:54:55 · 148 阅读 · 0 评论 -
Spring boot 与 Docker-compose构建微服务应用
spring boot需要的依赖这个spring boot应用比较简单,就是spring boot使用mongodb,将数据存储在mongodb之中,其中操作mongodb的方法不是使用原生的mongodb提供的api,也不是使用spring boot提供的spring-data-mongodb来操作,而是使用morphia这一种mongodb orm框架来操作mongodb,使用morphi...转载 2019-01-15 14:26:05 · 468 阅读 · 0 评论 -
Spring Boot中Jackson ObjectMapper应用详解
Spring Boot支持与三种JSON mapping库集成:Gson、Jackson和JSON-B。Jackson是首选和默认的。Jackson是spring-boot-starter-json的一部分,spring-boot-starter-web中包含spring-boot-starter-json。也就是说,当项目中引入spring-boot-starter-web后会自动引入spr...原创 2019-01-25 16:19:25 · 5418 阅读 · 0 评论 -
通过Spring Boot中的手动Bean定义提高启动性能
前言使用Spring Boot时你不想使用@EnableAutoConfiguration。你应该怎么做?Spring本质上是快速且轻量级的,但是如何让Spring更快?其中一条建议是可以改善启动时间,那就是考虑手动导入Spring Boot配置,而不是自动全部配置。对所有应用程序来说,它不是正确的做法,但它可能会有所帮助,理解选项是什么肯定不会有害。在本文中,我们将探讨各种手动配置方法并...原创 2019-02-14 16:42:12 · 524 阅读 · 0 评论 -
Spring Boot的Component Scan原理
@ComponentScan如果你了解组件扫描,你就会理解Spring。Spring是一个依赖注入框架。它完全是关于依赖的bean和wiring。定义Spring Beans的第一步是添加正确的注释 - @Component或@Service或@Repository。但是,Spring不知道bean在哪个包下面,除非你告诉它去哪里搜索包。这部分“告诉Spring到哪里搜索”称为组件扫...原创 2019-02-22 15:41:43 · 1009 阅读 · 0 评论 -
如何让SpringBoot执行起来
程序入口SpringApplication.run(BeautyApplication.class, args);执行此方法来加载整个SpringBoot的环境。1. 从哪儿开始?SpringApplication.java /** * Run the Spring application, creating and refreshing a new * {@...原创 2019-02-22 16:56:32 · 472 阅读 · 0 评论