tr1ck1, ну так вот, Java в браузере не работает. В браузере JS, CSS, HTML... Так что на той страничке, которую вы пользователю отдадите, будет кнопка. И эта кнопка будет какая-то такая.
Переход в течении двух лет.
Так и вам же "не на один год".
Возьмёте сейчас и не новый - через два года он станет "тем самым с бабочкой, проблемами со шлейфом" и неподдерживаемой ОС.
Smartbuy - вполне Ок. У меня два sata ssd smartbuy уже больше трёх лет - никаких проблем. Гарантия на них 3 года. Но я бы лучше взял A-Data XPG GAMMIX S5 [AGAMMIXS5-256GT-C]. И гарантия побольше и побыстрее.
1. В spring Scope по умолчанию - singelton. Можно одельно это не указывать.
2. @PostConstruct предполагает void - куда вы планируете возвращать DescriptorSingleton.create(); ? Метод с этой аннотацией запускается самим спрингом после инициализации компонента.
Это хорошо, что не получается. Это значит, что порт для подключения к БД - закрыт снаружи (вы, кстати, уверены, насчет порта 1433?).
Ну и в ip символа ']' быть не должно.