摘要: mybatis在开发中作为一个ORM框架使用的比较多,所谓ORM指的是Object Relation Mapping,直译过来就是对象关系映射,这个映射指的是java中的对象和数据库中的记录的映射,也就是一个java对象映射数据库中的一条记录。了解了mybatis的背景及作用下面看mybatis的使 阅读全文
posted @ 2020-04-14 19:05 良工说技术 阅读(1272) 评论(0) 推荐(3) 编辑
摘要: mybatis作为日常开发的常用ORM框架,在开发中起着很重要的作用,了解其源码对日常的开发有很大的帮助。源码版本为:3-3.4.x,可自行到github进行下载。 从这篇文章开始逐一分析mybatis的核心配置文件(mybatis-config.xml),今天先来看properties标签的解析过 阅读全文
posted @ 2020-04-13 20:03 良工说技术 阅读(1382) 评论(2) 推荐(0) 编辑
摘要: 在上篇博客中分享了InstantiationAwareBeanPostProcessor接口中的四个方法,分别对其进行了详细的介绍,在文末留下了一个问题,那就是postProcessProperties方法,说到此方法是用来进行属性填充的,并且引出了CommonAnnotationBeanPostP 阅读全文
posted @ 2020-04-13 10:03 良工说技术 阅读(3004) 评论(0) 推荐(0) 编辑
摘要: 前面介绍了InstantiationAwareBeanPostProcessor后置处理器的postProcessBeforeInstantiation和postProcessAfterInstantiation两个方法的用法和使用场景等。在InstantiationAwareBeanPostPro 阅读全文
posted @ 2020-04-12 17:54 良工说技术 阅读(1269) 评论(1) 推荐(0) 编辑
摘要: tomcat要运行依赖于JDK,tomcat服务器的CPU使用率过高,大多都是因为部署的web程序的问题。 一、现象描述 在一次线上环境,前台访问页面的速度越来越慢,从浏览器F12中看到发出的请求都是pengding的状态。 二、排查过程 我这里tomcat部署在linux环境中。下面的排查过程均在 阅读全文
posted @ 2020-04-08 16:03 良工说技术 阅读(7805) 评论(5) 推荐(1) 编辑
摘要: 在上篇博客中写道了bean后置处理器InstantiationAwareBeanPostProcessor,只介绍了其中一个方法的作用及用法,现在来看postProcessBeforeInstantiation方法。 一、概述 postProcessBeforeInstantiation方法定义在I 阅读全文
posted @ 2020-04-06 15:35 良工说技术 阅读(3014) 评论(0) 推荐(0) 编辑
摘要: 在spring中beanPostProcessor绝对是开天辟地的产物,给了程序员很多自主权,beanPostProcessor即常说的bean后置处理器。 一、概览 先来说下InstantiationAwareBeanPostProcessor,这个后置处理器是BeanPostProcessor的 阅读全文
posted @ 2020-04-05 21:56 良工说技术 阅读(2375) 评论(1) 推荐(2) 编辑
摘要: 在mysql中遇到一个大表,大概有17G左右,在对这个表进行查询、修改时均遇到了很大的困难,于是想着删除这张表。通常的删除操作可以通过delete、drop、truncate操作,试了这三个命令,但是最终都以失败,都无法删除此表,最后使用下面的方式最终删除。(linux下) 1、建立硬链接 找到my 阅读全文
posted @ 2019-11-01 14:02 良工说技术 阅读(2408) 评论(0) 推荐(0) 编辑
摘要: ArrayList是java中的线性结构的一种表示方法,在java中使用频率非常高,下面来一步一步分析其底层的实现。(JDK1.8) 一、构造函数 ArrayList的构造函数有三个,分别如下, 我们最常使用的的无参的构造函数,那么无参的构造函数是如何定义的那, public ArrayList() 阅读全文
posted @ 2019-09-09 23:04 良工说技术 阅读(2590) 评论(0) 推荐(0) 编辑
摘要: 在项目中经常碰到由于数据库的压力过大,引入缓存的情况。引入缓存后系统会比单独访问缓存复杂很多,本文就缓存的更新进行分析。 一、为什么引入缓存 何为缓存,简单点就是应用系统和数据库之间的一个存储介质。和计算机中CPU和内存之间的关系,我们知道CPU的速度很快,内存相比于数据库会慢很多,为了解决这个问题 阅读全文
posted @ 2019-05-28 20:07 良工说技术 阅读(472) 评论(0) 推荐(0) 编辑