logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Spring声明式事务@Transactional传播行为

在@Transactional注解中,可以propagation属性用来配置事务传播,支持7种不同的传播机制:REQUIRED:业务方法需要在一个事务中运行,如果方法运行时,已处在一个事务中,那么就加入该事务,否则自己创建一个新的事务。这是spring默认的传播行为。NOT_SUPPORTED:声明方法不需要事务。如果方法没有关联到一个事务,容器不会为他开启事务,如果方法在一个事务中被调用,该事

#spring
Java获取不同系统的换行符

不同的系统平台有不同换行符,如Linux是 \n , Windows是 \r\nJava可以根据系统平台得到换行符,代码如下所示:String lineSeparator = System.getProperty("line.separator", "\n");

#java
Kafka 外网访问配置

Kafka外网访问涉及到的几个配置项有:host.name:deprecated,仅当listeners属性未配置时被使用,可以使用listeners属性代替,表示broker的hostname。若配置,则绑定到该地址,否则绑定所有网卡。advertised.host.name:deprecated,仅当advertised.listeners或者listeners属性未配置时被使用,可以...

MySQL update替换字段部分内容

背景:数据库client_server表中os字段存着终端类型,如ios、android,要统一改成iOS、Android这样的,因此只需替换部分内容。解决:可以使用MySQL内置的REPLACE函数,具体用法如下:UPDATE 表名 SET 字段名 = REPLACE(替换前的字段值, '替换前关键字', '替换后关键字');结果:

到底了