摘要: 什么是消息队列? MQ全程(Message Queue)又名消息队列,是一种异步通讯的中间件。可以理解为邮局,发送者将消息投递到邮局,然后邮局帮我们发送给具体的接收者,具体发送过程和时间与我们无关。 消息队列是分布式系统中重要的组件,消息队列主要解决了应用耦合、异步处理、流量削锋等问题。 当前使用较 阅读全文
posted @ 2019-11-02 14:26 我想和这个世界谈谈, 阅读(3547) 评论(1) 推荐(2)
摘要: Redis分布式缓存介绍 大家都知道springboot项目都是微服务部署,A服务和B服务分开部署,那么它们如何更新或者获取共有模块的缓存数据,或者给A服务做分布式集群负载,如何确保A服务的所有集群都能同步公共模块的缓存数据,这些都涉及到分布式系统缓存的实现。 如果缓存位于虚拟机内,需要解决的问题是 阅读全文
posted @ 2019-10-30 15:55 我想和这个世界谈谈, 阅读(1415) 评论(0) 推荐(0)
摘要: 前言 我们都知道,一个程序的瓶颈通常都在数据库,很多场景需要获取相同的数据。比如网站页面数据等,需要一次次的请求数据库,导致大部分时间都浪费在数据库查询和方法调用上,这时就可以利用到缓存来缓解这个问题。 JSR107、Spring缓存抽象等概念 JSP107: Java Caching定义了5个核心 阅读全文
posted @ 2019-10-30 14:56 我想和这个世界谈谈, 阅读(907) 评论(0) 推荐(0)
摘要: 异常原因:jpa或hibernate的延迟加载 解决办法:在出问题的实体类(注意是实体类,不要找错位置)上加@Proxy(lazy = false) 更多解决方法参考网址:https://www.cnblogs.com/hellxz/p/9037597.html 阅读全文
posted @ 2019-10-30 09:56 我想和这个世界谈谈, 阅读(289) 评论(0) 推荐(0)
摘要: 一、前言 spring-boot-devtools是一个为开发者服务的一个模块,其中最重要的功能就是自动应用代码更改到最新的App上面去。原理是在发现代码有更改之后,重新启动应用,但是速度比手动停止后再启动还要更快,更快指的不是节省出来的手工操作的时间。 其深层原理是使用了两个ClassLoader 阅读全文
posted @ 2019-10-26 16:38 我想和这个世界谈谈, 阅读(518) 评论(0) 推荐(0)
摘要: SpringBoot中自定义根路径 Spring boot默认是/ ,这样直接通过http://ip:port/就可以访问到index页面。如果要修改为http://ip:port/path/ 访问的话,那么需要在Application.properties文件中加入server.servlet.c 阅读全文
posted @ 2019-10-26 16:33 我想和这个世界谈谈, 阅读(133) 评论(0) 推荐(0)
摘要: 原文地址:https://www.cnblogs.com/shamo89/p/8051966.html 前言 我们都知道可以使用SpringBoot快速的开发基于Spring框架的项目。由于围绕SpringBoot存在很多开箱即用的Starter依赖,使得我们在开发业务代码时能够非常方便的、不需要过 阅读全文
posted @ 2019-10-26 13:38 我想和这个世界谈谈, 阅读(363) 评论(0) 推荐(0)
摘要: 前言 SpringBoot为我们做的自动配置,确实方便快捷,但是对于新手来说,如果不大懂SpringBoot内部启动原理,以后难免会吃亏。所以这次博主就跟你们一起一步步揭开SpringBoot的神秘面纱,让它不在神秘。 深入探索SpringApplication执行流程 SpringApplicat 阅读全文
posted @ 2019-10-25 17:34 我想和这个世界谈谈, 阅读(222) 评论(0) 推荐(0)
摘要: 正文 我们开发任何一个Spring Boot项目,都会用到如下的启动类 从上面代码可以看出,Annotation定义(@SpringBootApplication)和类定义(SpringApplication.run)最为耀眼,所以要揭开SpringBoot的神秘面纱,我们要从这两位开始就可以了。 阅读全文
posted @ 2019-10-25 16:07 我想和这个世界谈谈, 阅读(234) 评论(0) 推荐(0)
摘要: 1.什么是JPA JPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Java开发人员提供了一种对象/关联映射工具来管理Java应用中的关系数据。他的出现主要是为了简化现有的持久化开发工作和整合ORM技术,结束现在Hibernate,TopLink,JDO等O 阅读全文
posted @ 2019-10-24 19:52 我想和这个世界谈谈, 阅读(181) 评论(0) 推荐(0)