上一页 1 2 3 4 5 6 7 ··· 30 下一页
摘要: 一、注解方式 springBoot项目要用事务,使用注解方式时只需要在启动类加上@EnableTransactionManagement。 并在想使用事务的方法中加上@Transactional注解即可。 @SpringBootApplication //①在启动类中加上注解 @EnableTran 阅读全文
posted @ 2022-05-25 17:13 Arbitrary233 阅读(2402) 评论(1) 推荐(1) 编辑
摘要: 今天在看同事代码的时候,发现在一个Service层,A方法调用B方法的时候,用了 ((Service)AopContext.currentProxy()).B() 这种方式去调用,我没遇到过这种方式,不太理解,后来百度了一下,终于明白这样用法的意义,现在记录下来! 原来在springAOP的用法中, 阅读全文
posted @ 2022-05-25 16:40 Arbitrary233 阅读(2329) 评论(1) 推荐(2) 编辑
摘要: 一、hashcode与equals的关系 hashCode():将任意一个对象根据指定的算法转为32位int equlas():比较两个对象是否相等 equals相等的两个对象,hashCode一定相等。hashCode相等的两个对象,equals不一定相等。 如果equals为true,hashc 阅读全文
posted @ 2022-05-25 11:28 Arbitrary233 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1、ThreadLocal知识体系 本文还是不能免俗,在回答这个问题之前需要先和大家介绍一下ThreadLocal的知识,使大家对ThreadLocal有一个相对全面的认识。 ThreadLocal本地线程变量,主要用于解决数据访问的竞争,通常用于多租户、全链路压测、链路跟踪中保存线程上下文环境,在 阅读全文
posted @ 2022-05-25 09:50 Arbitrary233 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 一、浅拷贝深拷贝的理解 简单说拷贝就是将一个类中的属性拷贝到另一个中,对于BeanUtils.copyProperties来说,你必须保证属性名和类型是相同的,因为它是根据get和set方法来赋值的。 1.1、浅拷贝 浅拷贝可以理解为如果是引用类型,那么目标对象拷贝的只是源对象的地址,无论目标对象还 阅读全文
posted @ 2022-05-24 11:31 Arbitrary233 阅读(7170) 评论(0) 推荐(0) 编辑
摘要: 一、sleep()和wait()的区别 1、相同点 sleep()和wait()都可以暂停线程的执行。 2、不同点 所在类不同 sleep()是Thread类的静态方法。 wait()是Object类的方法。 锁释放不同 sleep()是不释放锁的。wait()是释放锁的。 用途不同 sleep() 阅读全文
posted @ 2022-05-24 10:31 Arbitrary233 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 一、安装Node 首页,我们先下载node.js的安装包. 如果你不知道去哪里下载,那就戳这里→ ↓↓↓node.js安装包↓↓↓ 安装完以后,打开 命令行 查看node.js和npm是否安装成功 $ node -v //查看node.js版本 v12.13.1 $ npm -v //查看npm版本 阅读全文
posted @ 2022-05-13 11:14 Arbitrary233 阅读(8574) 评论(0) 推荐(2) 编辑
摘要: 可参考硬核资料:https://blog.csdn.net/weixin_43184769/article/details/91126687 springboot中mybatis的mapper接口是如何生成代理对象的:https://www.jianshu.com/p/de4c41dccc89 一、 阅读全文
posted @ 2022-05-12 10:07 Arbitrary233 阅读(59) 评论(0) 推荐(0) 编辑
摘要: oracle示例 update landleveldata a set (a.gqdltks, a.bztks)= ( select b.gqdltks, b.bztks from gdqlpj b where a.GEO_Code=b.lxqdm ) mysql示例 update landleve 阅读全文
posted @ 2022-05-07 16:34 Arbitrary233 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 简介 本文将介绍一个将Mybatis日志中的SQL转为可执行的SQL的网页工具,不需要安装,用浏览器打开即可,非常方便。可以在看服务器日志时,直接拷贝出SQL日志,然后解析为正常SQL执行。 一.先看效果图: 虽然页面很简陋,但是功能俱全,一键解析,一键复制。 比如有Where In语句,括号里面有 阅读全文
posted @ 2022-05-07 16:11 Arbitrary233 阅读(340) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 30 下一页