07 2021 档案
摘要:JVM的双亲委派机制 JVM类加载器是什么机制?为什么使用这种机制(这种机制的好处是什么)?说下类加载流程?用代码验证类加载机制。为什么要破坏类的这种加载机制? 我们已经知道了JVM类加载器的四种加载机制,那么这四种加载机制是怎么个加载过程呢?我们再来看看类加载器的图例: 图一:双亲委派机制图例 先
阅读全文
摘要:SpringBoot整合Mybatis,并实现事务控制 1、 在pom文件里添加相关maven文件 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifac
阅读全文
摘要:Redis缓存穿透和雪崩 缓存穿透 概念 用户如果想查询一个数据,会先在redis内存数据库中进行查询,redis中没有,再向持久层数据库中查询。 缓存穿透的概念很简单,用户想要查询一个数据,发现redis内存数据库没有,也就是缓存没有命中,于是向持久层数据库查询。发现也没有,于是本次查询失败。当用
阅读全文
摘要:Java虚拟机(JVM) 用XMind画了一张导图(源文件对部分节点有详细备注和参考资料,需要的朋友可以关注我的微信公众号:Java团长,然后回复“JVM”获取): 1.Java 内存区域与内存溢出异常 1.1 运行时数据区域 根据《Java 虚拟机规范(Java SE 7 版)》规定,Java 虚
阅读全文
摘要:[Dubbo整合SpringBoot] 目前的dubbo已支持和springboot集成,还是之前的例子,这次我们通过springboot容器来实现。借此了解一下基于springboot容器启动的dubbo的配置及使用。 1. 准备工作 创建一个Maven空项目,作为项目的父工程,此工程的子项目基于
阅读全文
摘要:[Spring boot中使用aop详解] aop是spring的两大功能模块之一,功能非常强大,为解耦提供了非常优秀的解决方案。 现在就以springboot中aop的使用来了解一下aop。 一:使用aop来完成全局请求日志处理 1.创建一个springboot的web项目,勾选aop,pom如下
阅读全文
摘要:[SpringBoot整合SpringDataJPA ] 准备工作: 1安装好idea 2安装maven 并配置环境 Springboot搭建零基础教程:https://blog.csdn.net/baidu_39298625/article/details/98102453 需要用到的三方库 这里
阅读全文