Sono nuovo di Scala e di Play, e sto considerando di utilizzarle per un nuovo progetto. Vedo che lo sviluppo di Play 2 sta procedendo bene, sebbene la versione stabile sia ancora 1.x. E ci sono substantial differences tra i due.Le opzioni di oggi per un percorso di migrazione più semplice per giocare 2
Quello che mi chiedo è, se avvio subito un progetto Play 1.x, quali opzioni posso prendere per facilitare la migrazione a Play 2 in futuro?
Vale a dire:
- Play 2 utilizza Ebean come ORM predefinito, vuoi consigliarmi di usarlo al posto del ORM Play 1.x (Hibernate)?
- E il sistema di template; tutto ciò che posso fare ora per rendere più facile la migrazione in seguito?
- Di che altro dovrò preoccuparmi quando deciderò di trasferire la mia app su Play 2 in futuro?
Quindi, quello che stai dicendo è che, se uso la versione scala di Play 1.x, i miei modelli saranno compatibili con Play 2 pronto all'uso? –
E, per quanto riguarda l'ORM, lo stesso vale finché rimango lontano dalle estensioni di ibernazione? –
@Filipe Correia se usi Scala, sì, i modelli sembrano essere compatibili (è beta, questo può cambiare, ma niente di sicuro). Su ORM, EBean è compatibile con JFA AFAIK, quindi non dovresti avere problemi. –