KF
1). стадия самоуверенности - ща все сделаем, это же джава, на ней банковское по пишут.
2). стадия выбора - взять спринг, потому что остальное стремное и выбора нет.
3). стадия проблем - после какого-то срока уперется во что-то - производительность\баги\сложность
4). стадия сопротивления - попытка ковырять внутренности языка\вм\тулз\спринга, обходить костыли костылями, а грабли граблями, попытка найти аннотацию, которая все исправит.
5). стадия понимания, требования не вывозятся. Ок, что-то пошло не так.
6). Взять что-то другое вроде сишарповского неткоре и т.п., переход к п.1
