M-BOSS
@PostConstruct @Transactional Init myMethod() -> будет создаваться транзакция?
Да, в данном случае будет создаваться транзакция при вызове метода myMethod().
Аннотация @PostConstruct указывает, что метод должен быть выполнен после внедрения зависимостей. Аннотация @Transactional указывает, что метод должен выполняться в транзакционном контексте.
Таким образом, при вызове метода myMethod(), будет создана транзакция, которая будет охватывать выполнение этого метода. Это означает, что любые операции с базой данных или другие изменения состояния, выполняемые внутри этого метода, будут выполняться в рамках этой транзакции. По завершении метода, транзакция будет зафиксирована или откатана в зависимости от результата выполнения метода.
Важно отметить, что для корректной работы транзакций необходимо настроить соответствующий менеджер транзакций в вашем приложении. Это может быть сделано с помощью конфигурации Spring или другого фреймворка, который вы используете.