Die Frage ist die des Titels. Es folgt eine kurze Erklärung.Kann ich iBatis und Mybatis während der Umstellung auf myBatis in der gleichen Anwendung behalten?
Ich habe eine Anwendung, die iBatis 2 verwendet und ich möchte auf die neueste Version von myBatis (3.2.0 zum Zeitpunkt des Schreibens) migrieren. Da ich nicht genug Zeit habe, um die Arbeit zu beginnen und zu beenden, ohne andere Aufgaben für diese Anwendung zu erledigen, und in Anbetracht dessen, dass das Erstellen einer Verzweigung am Ende eine schmerzhafte Zusammenführung erfordern würde, fragte ich mich, ob ich myBatis vorstellen und mich dann treffen kann Mein Ziel ist allmählich. Am Ende würde iBatis vollständig entfernt werden.
Kann ich einige Konflikte auf dem Weg begegnen? Mit anderen Worten, können iBatis 2.3 und MyBatis 3.2 zusammen leben? Vielleicht hatten einige von euch das gleiche Problem.
Verwenden ibatis/mybatis dieselben Paket- und Klassennamen? Wenn ja, dann können sie nicht zusammen leben, aber Portieren wird einfach sein. –
Sie sagen also, dass das einzige Problem _ist_ eine Kollision zwischen Paketnamen ist. Bist du sicher, dass es genau das ist? – reallynice