- 博客(3)
- 收藏
- 关注
原创 SpringAOP自调用导致事务失效
当一个类中的方法A(没有 @Transactional 注解)内部调用另一个方法B(有 @Transactional 注解),并且这两个方法都是同一个类的成员方法时,事务注解可能会失效。1 、当你调用方法A时,是调用的代理对象。然而,由于方法A上没有 @Transactional 注解,代理对象会直接调用目标对象的方法A。2 、当执行到方法A里面发现要执行该类的方法B时,由于是在目标对象中进行调用的,所以又直接调用了目标对象中的方法B。而目标对象中的方法B是没有代理的,从而导致事务管理失效。
2023-05-30 19:22:37
1363
1
原创 会话管理之Cookie
1.1 会话管理概述 1.1.1 什么是会话 这里的会话,指的是web开发中的一次通话过程,当打开浏览器,访问网站地址后,会话开始,当关闭浏览器(或者到了过期时间),会话结束。 举个例子: 例如,你在给家人打电话,这时突然有送快递的配送员敲门,你放下电话去开门,收完快递回来后,通话还在保持中,继续说话就行了。 1.1.2 会话管理作用 什么时候会用到会话管理呢?最常见的就是购物车,当我们登录成功后,把商品加入到购物车之中,此时我们无论再浏览什么商品,当点击购物车时,那些加入的商品都仍在购物车中。 在我们
2022-02-05 13:25:04
167
原创 正则表达式
正则表达式 概念:是一种对字符串进行匹配的规则,JavaScript的内置对象 ![注册时对表达数据的校验](https://img-blog.csdnimg.cn/5d08c20db48f45f1b58ec9eabb90fa67.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBATWFMampq,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center) 方法说
2022-01-30 13:03:05
88
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人