花花_新世界
从【程序猿】到【程序员】的进化历程
posts - 60,comments - 10,views - 11万
06 2021 档案
Spring Boot 中使用 @Transactional 注解配置事务管理
摘要:事务管理是应用系统开发中必不可少的一部分。Spring 为事务管理提供了丰富的功能支持。Spring 事务管理分为编程式和声明式的两种方式。编程式事务指的是通过编码方式实现事务;声明式事务基于 AOP,将具体业务逻辑与事务处理解耦。声明式事务管理使业务代码逻辑不受污染, 因此在实际使用中声明式事务用 阅读全文
posted @ 2021-06-18 13:46 花花_新世界 阅读(1015) 评论(0) 推荐(0) 编辑
JDK和CGLib动态代理的实现和区别
摘要:JDK和CGLib动态代理实现 动态代理在Java中有着广泛的应用,如Spring AOP,Hibernate数据查询、测试框架的后端mock、RPC,Java注解对象获取等。动态代理的代理关系是在运行时期确定的。接下来主要阐述两种动态代理的区别。 JDK和CGLib动态代理分析 自Java 1.3 阅读全文
posted @ 2021-06-16 16:23 花花_新世界 阅读(603) 评论(0) 推荐(0) 编辑
HashMap与HashTable的区别以及HashMap的底层原理
摘要:1.区别: (1)HashMap没有synchronized修饰,线程是不安全的,建议使用ConcurrentHashMap;而HashTable是线程安全的,但是效率很低 (2)HashMap允许key和value为null,而HashTable不允许 2.HashMap的底层实现:数组加链表 从 阅读全文
posted @ 2021-06-16 14:33 花花_新世界 阅读(421) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示

喜欢请打赏

扫描二维码打赏

了解更多