Spring Actuator使用

摘要: 1 增加pom <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId></dependency>如果想增加prometheus的监控, 阅读全文
posted @ 2022-06-24 17:05 lanhz 阅读(80) 评论(0) 推荐(0) 编辑

Spring数据访问和事务

摘要: 1、模型 2、解耦 3、实现 3.1 核心接口 3.2 代码分析 3.2.1 事务管理 3.2.2 数据访问 4、使用 4.1 编程模式 4.2 配置模式 4.2.1 声明式配置方式 4.2.2 注解式配置方式 5、总结 3.1 核心接口 3.2 代码分析 3.2.1 事务管理 3.2.2 数据访问 阅读全文
posted @ 2017-01-24 11:12 lanhz 阅读(1842) 评论(0) 推荐(1) 编辑

Spring AOP和事务的相关陷阱

摘要: 1、前言 2、嵌套方法拦截失效 2.1 问题场景 2.2 解决方案 2.3 原因分析 2.3.1 原理 2.3.2 源代码分析 3、Spring事务在多线程环境下失效 3.1 问题场景 3.2 解决方案 3.3 原因分析 4、总结 2.1 问题场景 2.2 解决方案 2.3 原因分析 2.3.1 原 阅读全文
posted @ 2017-01-24 11:05 lanhz 阅读(12880) 评论(0) 推荐(0) 编辑

Spring AOP中的动态代理

摘要: 0 前言 1 动态代理 1.1 JDK动态代理 1.2 CGLIB动态代理 1.2.1 CGLIB的代理用法 1.2.2 CGLIB的过滤功能 2 Spring AOP中的动态代理机制 2.1 JdkDynamicAopProxy 2.2 CglibAopProxy 3 总结 0 前言 1 动态代理 阅读全文
posted @ 2017-01-24 10:56 lanhz 阅读(15339) 评论(0) 推荐(2) 编辑

从一个死锁看mysql innodb的锁机制

摘要: 转载:http://narcissusoyf.iteye.com/blog/1637309背景及现象线上生产环境在某些时候经常性的出现数据库操作死锁,导致业务人员无法进行操作。经过DBA的分析,是某一张表的insert操作和delete操作发生了死锁。简单介绍下数据库的情况(因为涉及到真实数据,这里... 阅读全文
posted @ 2015-01-14 15:39 lanhz 阅读(204) 评论(0) 推荐(0) 编辑

Spring事务配置的五种方式和spring里面事务的传播属性和事务隔离级别

摘要: 转:http://blog.csdn.net/it_man/article/details/5074371Spring事务配置的五种方式前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配... 阅读全文
posted @ 2015-01-05 18:11 lanhz 阅读(134) 评论(0) 推荐(0) 编辑

MyISAM InnoDB 区别

摘要: 转载:http://www.php100.com/html/webkaifa/database/Mysql/2011/0326/7789.htmlMyISAM 和 InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本... 阅读全文
posted @ 2015-01-01 10:10 lanhz 阅读(143) 评论(0) 推荐(0) 编辑

Spring之循环依赖

摘要: 转:http://my.oschina.net/tryUcatchUfinallyU/blog/287936概述如何检测循环依赖循环依赖如何解决Spring如何解决循环依赖主要的几个缓存主要步骤Spring不能完全解决的循环依赖问题面对Spring不能完全解决的现状,我们该如何处理概述入职的时候学习... 阅读全文
posted @ 2014-12-25 22:45 lanhz 阅读(957) 评论(0) 推荐(0) 编辑

从svn上回滚版本

摘要: 转载地址:http://blog.csdn.net/happyqyt/article/details/7107039提交SVN后想回滚到旧版本。选择TortoiseSVN→Repo-browser,想从SVN上直接回滚到旧版本,结果发现根本没有这个选项,无法实现。右键WC(working copy)... 阅读全文
posted @ 2014-12-17 11:34 lanhz 阅读(191) 评论(0) 推荐(0) 编辑

ConcurrentHashMap原理

摘要: 转载地址:http://www.blogjava.net/xylz/archive/2010/07/20/326661.html在上一篇中介绍了HashMap的原理,这一节是ConcurrentMap的最后一节,所以会完整的介绍ConcurrentHashMap的实现。ConcurrentHashM... 阅读全文
posted @ 2014-12-09 22:16 lanhz 阅读(1433) 评论(0) 推荐(0) 编辑