Я пытаюсь использовать JPA (@CrudRepository), но я хочу создать также свой пользовательский контроллер с Mybatis.Mybatis с JPA в SpringBoot
У меня это работает, но проблема в том, что, например, в процедурах они не работают вместе.
Возможно ли реализовать JPA с Mybatis для совместной работы?
Я читал много, я понимаю, что Mybatis не ORM. Некоторые блоги указывают, что это возможно, но не так.
Я хочу использовать их для транзакций. Вариант использования может быть, например, транзакцией банковского счета. Я хочу сделать все транзакции с Mybatis, кроме CRUD, что это должно быть сделано с JPA:/ –
Вы не наметили свой вариант использования, поэтому я бы сказал, что в большинстве случаев вам следует стремиться избежать этого. Если вы действительно не можете бояться, вам нужно будет использовать распределенные транзакции (https://en.wikipedia.org/wiki/Distributed_transaction). Но это убьет вашу работу. – luboskrnac