前景回顾第一节从零开始手写mybatis(一)MVP版本中我们实现了一个最基本的可以运行的mybatis。第二节从零开始手写mybatis(二)mybatisinterceptor插件机制详解第三节从零开始手写mybatis(三)jdbcpool从零实现数据库连接池本节我们一起来学习一下mybatis中的事务管理。mybatis中的事务管理mybatis事务有两种使用方式:使用JDBC的事务管理机
分类:
其他好文 时间:
2020-07-20 11:04:36
阅读次数:
69
前景回顾第一节从零开始手写mybatis(一)MVP版本中我们实现了一个最基本的可以运行的mybatis。常言道,万事开头难,然后中间难。mybatis的插件机制是mybatis除却动态代理之外的第二大灵魂。下面我们一起来体验一下这有趣的灵魂带来的痛苦与快乐~插件的作用在实际开发过程中,我们经常使用的Mybaits插件就是分页插件了,通过分页插件我们可以在不用写count语句和limit的情况下就
分类:
其他好文 时间:
2020-07-19 13:54:55
阅读次数:
70
前景回顾第一节从零开始手写mybatis(一)MVP版本中我们实现了一个最基本的可以运行的mybatis。第二节从零开始手写mybatis(二)mybatisinterceptor插件机制详解本节我们一起来看一下如何实现一个数据库连接池。为什么需要连接池?数据库连接的创建是非常耗时的一个操作,在高并发的场景,如果每次对于数据库的访问都重新创建的话,成本太高。于是就有了“池化”这种解决方案。这种方案
分类:
数据库 时间:
2020-07-19 11:56:42
阅读次数:
93
概念 PV 的全称是:PersistentVolume(持久化卷),是对底层的共享存储的一种抽象,PV 由管理员进行创建和配置,它和具体的底层的共享存储技术的实现方式有关,比如 Ceph、GlusterFS、NFS 等,都是通过插件机制完成与共享存储的对接。 PVC 的全称是:PersistentV ...
分类:
其他好文 时间:
2020-06-29 11:40:03
阅读次数:
53
代码质量管理工具:SonarQube常见的问题及正确解决方案 SonarQube 简介 Sonar 是一个用于代码质量管理的开放平台。通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具。 与持续集成工具(例如 Hudson/Jenkins 等)不同,Sonar 并不是简 ...
分类:
其他好文 时间:
2020-06-04 15:40:44
阅读次数:
65
网站:https://eggjs.org/zh cn/intro/index.html github:https://github.com/eggjs/egg 1 为企业级框架和应用而生,专注于提供 Web 开发的核心功能和一套灵活可扩展的插件机制 ...
分类:
其他好文 时间:
2020-04-20 22:08:04
阅读次数:
99
一、简介PersistentVolume(PV)是指由集群管理员配置提供的某存储系统上的段存储空间,它是对底层共享存储的抽象,将共享存储作为种可由用户申请使的资源,实现了“存储消费”机制。通过存储插件机制,PV支持使用多种网络存储系统或云端存储等多种后端存储系统,例如,NFS、RBD和Cinder等。PV是集群级别的资源,不属于任何名称空间,用户对PV资源的使需要通过PersistentVolum
分类:
Web程序 时间:
2020-03-22 22:39:19
阅读次数:
172
Sonar是一个用于代码质量管理的开放平台,通过插件机制,Sonar可以集成不同的测试工具、代码分析工具以及持续集成工具。与持续集成工具(如Hudson/Jenkins等)不同,Sonar并不是简单地把不同代码检查结果(例如:FindBugs、PMD等)直接显示在webUI界面上,而是通过不同的插件对这些结果再加工处理,通过量化的方式度量代码质量的变化,从而可以方便地对不同规模和种类的工程进行代码
分类:
其他好文 时间:
2020-03-21 09:45:38
阅读次数:
137
原因: 这是mysql比较经典的问题,本人在这个问题上也是深受其害,泪奔中。。。 mysql 8.0 版本默认使用 caching_sha2_password 身份验证插件机制 mysql 8.0以前版本(5.7)使用 mysql_native_password 低版本升级到8.0 验证方式不变,新 ...
分类:
数据库 时间:
2020-03-18 11:38:51
阅读次数:
130
SonarQube 简介 Sonar 是一个用于代码质量管理的开放平台。通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具。 与持续集成工具(例如 Hudson/Jenkins 等)不同,Sonar 并不是简单地把不同的代码检查工具结果(例如 FindBugs,PMD ...
分类:
其他好文 时间:
2020-03-16 09:55:48
阅读次数:
239