Могу посоветовать поискать сливы курсов, посмотреть беглым взглядом и самостоятельно для себя решить насколько вам подходит обучающая программа тех или иных образовательных заведений
Спасибо, время просто на 'плохие' курсы не хочу тратить, их ещё скачивать
"message": "Could not open JPA EntityManager for transaction; nested exception is org.hibernate.TransactionException: JDBC begin transaction failed: ",
"message": "Could not open JPA EntityManager for transaction; nested exception is org.hibernate.TransactionException: JDBC begin transaction failed: ",
1. @Transactional на метод 2. В контроллере в принципе делать не положено, выноси в сервис, там вешай transactional
Вам нужен orElseGet. То, как вы сейчас сделали, просто вызывает метод createUser сразу же при выполнении метода findUserOrCreateOneOrElse , вне зависимости от каких-либо условий.