- 博客(10)
- 收藏
- 关注
原创 SpringBoot事务传播机制
事务传播机制定义了在多个方法中调用事务时,事务的行为是如何传播的。换句话说,它决定了一个事务方法在被另一个方法调用时应该如何处理事务的开启、提交、回滚等操作。事务传播机制通过注解的属性来配置,它有多个传播行为,开发者可以根据具体的需求来选择合适的传播方式。REQUIREDSUPPORTSMANDATORYNEVERNESTEDSpring Boot 的事务传播机制为开发者提供了灵活的事务管理方式,确保在复杂的业务逻辑中能够精准地控制事务的行为。
2024-11-23 19:22:04
1046
1
原创 Doker容器实现vscode在Linux远程多node环境(NVM)开发
通过结合 VSCode 的Remote-SSH插件和NVM,你可以在远程 Linux 环境中高效地进行 Node.js 多版本的开发。远程开发不仅可以利用远程机器的计算资源,还能够为不同的项目配置不同的开发环境。通过NVM,你能够灵活地切换 Node.js 版本,确保每个项目都能在正确的 Node.js 版本上运行。这种远程开发和版本管理的结合,能够提高开发效率,减少环境配置的麻烦,尤其适合开发需要跨多个 Node.js 版本的项目。
2024-11-23 16:23:25
1040
转载 学习ThreadLocal
threadlocal使用方法很简单static final ThreadLocal<T> sThreadLocal = new ThreadLocal<T>();sThreadLocal.set()sThreadLocal.get()threadlocal而是一个线程内部的存储类,可以在指定线程内存储数据,数据存储以后,只有指定线程可以得到存储数据,官方解释如下。/** * This class provides thread-local varia..
2021-11-25 14:28:34
106
原创 idea在pom.xml引入依赖问题
1.打包时出现以下错误org.springframework.core.io.support.SpringFactoriesLoader 在maven仓库repository已经有对应的依赖但却报错,可能是仓库版本冲突问题,需要删除对应版本再下载,如果实在不知道删除哪里的的话,直接在setting ->maven中更改仓库位置。然后重新打包即可2.在pom.xml文件中已经看到相应依赖却不能下载,打开右边的maven插件发现没有相应的依赖可能是由于没有刷新的原因,点击右边的...
2021-11-03 16:03:48
2388
原创 idea更新版本后点击图标没有反应
问题描述:今天我将我的idea从2019.2版本更新到2021.2.1版本出现问题经过排查发现在安装时idea继承了上一个版本的 idea64.exe.vmoptions文件而在我的idea 2019.2中有破解的痕迹:javaagent:javaagent.jar路径解决方法:在 C:\Users\“你的用户名”\AppData\Roaming\JetBrains\IntelliJIdea2021.2.1目录下找到idea64.exe.vmoptions并将里面的 -javaagent:路
2021-10-29 09:16:36
2007
2
原创 Spring 依赖注入Beans配置的头文件
常用方式:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://www.springframework.org/schema/beanshttps://www.springfr
2021-04-27 12:04:43
178
转载 2021-04-27
记录面试问题Map集合有几种遍历方式?1.通过Map.keySet遍历key和valuemap.keySet()返回的是所有key的值map.get(in)得到每个key对应value的值2.通过Map.entrySet使用iterator遍历key和value3.通过Map.entrySet遍历key和valuemap.entrySet() 返回此映射中包含的映射关系的 Set视图。4.通过Map.values()遍历所有的value,但不能遍历key...
2021-04-27 11:55:46
67
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人