I read in this link that it is possible to use @Transactional in the service layer
Well, if we have several databases, then it is possible to use a single transaction for all of them? After all, isn't every transaction in each database specific to that database? So how can it be shared among all of them?