у меня следующий класс
public class TransactionalTest {
@javax.inject.Inject
EntityManager em;
@com.google.inject.persist.Transactional
public void insertSomeData() {
Preferences p0 = new Preferences();
p0.setTemplatename("pref 01");
em.persist(p0);
}
}
Я использую javax.inject.Inject вместо com.google.inject.Inject.
Что такое правильная аннотация для Transactional, поэтому у меня нет зависимостей от Guice?