За старания плюсик, но на главный для меня вопрос я так ответа и не нашел: каким образом квантовые свойства чем-то там нам помогают что-то там быстро высчитывать?
Похоже мы как-то друг друга не понимэ. Ваше утверждение «Сканирование компонентов вынуждает нас использовать инжекшн в поля» неверно. Сканирование не вынуждает использовать иньекцию в поля. Конструкторная инъекция работает с тем же успехом (как я только что отпробовал).
Спасибо за ответы. Я буквально на днях открыл для себя Котлин и должен признаться, что приятно удивлен.
Кстати, я только что попробовал на одном из примеров отпробовать иньекцию и очень даже всё отлично отработало:
@RestController
class GreetingController @Autowired constructor (val greetingService: GreetingService) {
...
и лэйтиниты не понадобились.
Начиная с 4-го спринга рекомендуется именно иньекция через конструктор.
Спасибо за пример проектика на Котлине. Интересно было почитать код. Многое взял себе на заметку. Один только utils.kt чего стоит. Да и DateFormat в ThreadLocal я в первый раз вижу — класс!
1) Вы давно уже с Котлином работаете?
2) Какие еще проекты на Котлине можете посоветовать для углубленного изучения паттернов котлиновских?
3) Зачем написан собственный парсер CSV?
4) «У spring boot есть много особенностей, которые могут серьезно осложнить жизнь в больших проектах». Инетересно было бы узнать об этих особенностях.
Кстати, я только что попробовал на одном из примеров отпробовать иньекцию и очень даже всё отлично отработало:
и лэйтиниты не понадобились.
Начиная с 4-го спринга рекомендуется именно иньекция через конструктор.
@ComponentScan, а объявляете все бины вручную?Вроде как надо же значение параметра name эскейпить по urlEncode? А для этого есть:
1) Вы давно уже с Котлином работаете?
2) Какие еще проекты на Котлине можете посоветовать для углубленного изучения паттернов котлиновских?
3) Зачем написан собственный парсер CSV?
4) «У spring boot есть много особенностей, которые могут серьезно осложнить жизнь в больших проектах». Инетересно было бы узнать об этих особенностях.
www.youtube.com/watch?v=apdwyVW0HnE
Другие материалы
vkontakte.ru/thevenusproject по-русски
www.vkontakte.ru/thevenusproject
www.youtube.com/user/TheVenusProjectRUS
А также похожая лекция Жака с хорошим переводом
www.youtube.com/watch?v=BmRp7WV8RQk
vkontakte.ru/thevenusproject
www.youtube.com/user/TheVenusProjectRUS
А также похожая лекция Жака с хорошим переводом
www.youtube.com/watch?v=BmRp7WV8RQk
<INPUT TYPE="text" NAME="Code" MAXLENGTH="20" VALUE="DE00001" privet="123456">
Написал
Потом запускаю alert(document.forms.MF.Code.privet);
а он мне, гад, undefined показывает.
В чем прикол?