я придумал ответ) ну явное или не явное надо смотреть по контексту и использховать по необходимости и конечно работют они по разному. независимо друг от друга
В моем понятии явное приведение типов это типо: int a = 1 (явное), и а = 1 (неявное) типа компилятор сам должен понять что это интовый тип) Скорее бред чем правда
можете но оно должно пройти в том коде что внутри блока try а у вас это не так
а как вообще принято это делать? Пока мне в голову приходит - вынести обработку исключений на слой выше, либо сделать метод "прослойку" который уже будет вызывать @Transactional метод. И в методе прослойке обрабатывать исключения
В моем понятии явное приведение типов это типо: int a = 1 (явное), и а = 1 (неявное) типа компилятор сам должен понять что это интовый тип) Скорее бред чем правда