codingapi / codingapi/tx-lcn

lcn事务不生效

Offen
#402 5 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Java
Sterne
4.2k
Forks
1.4k
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

1、已经按照文档排除了,并且进入DataSourceAspect。
2、调用方,和被调用方,我全部用的注解@LcnTransaction
3、调用方式feign。

调用两个服务以后更新数据以后,下一步有一个异常使流程报错,但是数据库依然更新,并没有进行回滚,版本5.0.2.RELEASE,以下是代码片段。

// feign调用
Object mobile = userService.updateMobile("18292822257");
// feign调用
Object token = userService.updateToken("apple two");
log.warn("token: {},mobile :{}",token,mobile);
int bug = 1 / 0;

/**
* 被调用方
* @param token
* @return
*/
@Override
@Transactional
@LcnTransaction
public R updateToken(String token) {

}

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.