La domanda è quella del titolo. Segue una breve spiegazione.Posso mantenere iBatis e Mybatis nella stessa applicazione mentre si passa a myBatis?
Ho un'applicazione che utilizza iBatis 2 e vorrei migrare all'ultima versione di myBatis (3.2.0 al momento della scrittura). Dal momento che non ho abbastanza tempo per iniziare e finire il lavoro senza dover svolgere altre attività su quella applicazione, e considerando che creare una filiale richiederebbe una dolorosa fusione alla fine, mi chiedevo se posso introdurre myBatis e quindi incontrarlo il mio obiettivo gradualmente. Alla fine iBatis verrebbe rimosso completamente.
Posso incontrare alcuni conflitti lungo la strada? In altre parole, iBatis 2.3 e MyBatis 3.2 possono convivere? Forse qualcuno di voi ha affrontato lo stesso problema.
Gli ibatis/mybatis utilizzano gli stessi nomi di pacchetto e classe? Se sì, allora non possono vivere insieme, ma il porting sarà facile. –
Quindi stai dicendo che l'unico problema è una collisione tra i nomi dei pacchetti. Sei sicuro che sia solo questo? – reallynice