|
Autowired bean is null
|
|||
---|---|---|---|
#18+
Zzz79 mad_nazgul Поэтому конфигурационные классы. :-) для того чтобы определить бины не нужны никакие конфигурационнные классы- это прошлый век) С точностью до наоборот. Сейчас "генеральная линия партии" в Spring это конфигурационные файлы. Аннотации, как и xml оставлены для совместимости. Сейчас даже контроллеры (@Conroller, @restController) рекомендуют описывать в конфигурационных файлах в виде бина. На Java это не так сильно акцентрованно. А вот примерах на Kotlin очень даже. Уже до тестов добрались. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2020, 08:31 |
|
Autowired bean is null
|
|||
---|---|---|---|
#18+
mad_nazgul И лет через 5-6 код без unit-тестов будет считаться говнокодом. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2020, 08:58 |
|
Autowired bean is null
|
|||
---|---|---|---|
#18+
mad_nazgul @restController) рекомендуют описывать в конфигурационных файлах в виде бина. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2020, 08:59 |
|
Autowired bean is null
|
|||
---|---|---|---|
#18+
PetroNotC Sharp mad_nazgul @restController) рекомендуют описывать в конфигурационных файлах в виде бина. Пример :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2020, 13:28 |
|
Autowired bean is null
|
|||
---|---|---|---|
#18+
PetroNotC Sharp mad_nazgul И лет через 5-6 код без unit-тестов будет считаться говнокодом. Ну больше 20 лет микросервисная архитектура была не в приоритете. Однако сейчас всё немного по другому. Как бы распространение микросеврисно архитектуры и практик DevOps, приведет к повальному внедрению unit-тестов. Просто если без них, то "фигак-фигак и в продакшен не получится". :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2020, 13:31 |
|
Autowired bean is null
|
|||
---|---|---|---|
#18+
Zzz79 не знаю как в котлинах,на джава это анахронизм тесты это хорошо,когда больше делать нечего- ну чтобы работники не просто так зп получали,другого смысла они не несут от слова вообще.Вот интеграционные худо бедно хоть что то показывают,хотя опять же это все синтетика. То же самое можно сказать про любую новую технологию программирования. Я ещё застал холивары ООП vs ПП. Как говориться "рыночек порешал". ООП сейчас везде. Так же и с unit-тестированием. Рынок решит. Что дешевле лежащий прод и/или потеря всех данных. Или затраченное время программистов на написание unit-тестов. <:o) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2020, 13:39 |
|
Autowired bean is null
|
|||
---|---|---|---|
#18+
mad_nazgul, Я не просил пример с реактом. Микросервисы тут делают 1,5 чела. И будут делать столько же. Все топики проблемные без решения и в конце авторы исчезают)))) LOL ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2020, 13:42 |
|
Autowired bean is null
|
|||
---|---|---|---|
#18+
PetroNotC Sharp mad_nazgul, Я не просил пример с реактом. Я говорил, про "генеральную линию партии". А сейчас она как раз направленна на реактивность во все дыры. Если сейчас почитать документацию Spring, там до сих пор про xml-конфиги пишут. Это не значит, что xml-конфиги как-то развиваются и продвигаются. Это легаси, которое поддерживают. PetroNotC Sharp Микросервисы тут делают 1,5 чела. И будут делать столько же. Все топики проблемные без решения и в конце авторы исчезают)))) LOL Так правильно, сложность микросеврисов она на абстракцию повыше. Т.е. сложность не написать, а спроектировать доменную модель. Этим занимаются от уровня сеньер и выше. А тут вопросы больше "технические". ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2020, 06:41 |
|
Autowired bean is null
|
|||
---|---|---|---|
#18+
mad_nazgul А сейчас она как раз направленна на реактивность во все дыры. Ты одиночка в микросервисах и в реактивности. Спрашиваешь про одно а ты впариваешь другое. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2020, 09:06 |
|
Autowired bean is null
|
|||
---|---|---|---|
#18+
PetroNotC Sharp mad_nazgul А сейчас она как раз направленна на реактивность во все дыры. Ты одиночка в микросервисах и в реактивности. Спрашиваешь про одно а ты впариваешь другое. Да и что я спрашивал? :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2020, 12:27 |
|
Autowired bean is null
|
|||
---|---|---|---|
#18+
mad_nazgul, Ты сказал что конфигурирование java лучше БЕССПОРНО конфигурированием аннотациями. Я сказал докажи. Не люблю максималистов. Меня аннотации устраивают. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2020, 12:37 |
|
Autowired bean is null
|
|||
---|---|---|---|
#18+
PetroNotC Sharp mad_nazgul, Ты сказал что конфигурирование java лучше БЕССПОРНО конфигурированием аннотациями. Я сказал докажи. Не люблю максималистов. Меня аннотации устраивают. Я сказал не "бесспорно правильно", а "идеологически правильно". Как бы реальность и идеология немного разные вещи. ;-) И всё ещё жду конкретно что я спрашивал. :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2020, 06:31 |
|
Autowired bean is null
|
|||
---|---|---|---|
#18+
mad_nazgul, Ты бы хоть вики открыл прежде чем спорить авторИдеология — не наука, хотя она может опираться на научные знания. В отличие от науки идеология, как выражение частных интересов в форме всеобщности, представляет собой знание о социально-политической жизни по отношению к интересам составляющих её сил, задавая на этой основе оценку желательности или нежелательности того или иного социального бытия[1]. Теперь понятно почему ты фанат микросервисов. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2020, 07:18 |
|
Autowired bean is null
|
|||
---|---|---|---|
#18+
mad_nazgul И всё ещё жду конкретно что я спрашивал. :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2020, 07:21 |
|
Autowired bean is null
|
|||
---|---|---|---|
#18+
Подолью маслица в огонь... Одно из достоинств XML-конфигурации это то, что параметры можно спокойно поменять после компиляции программы. Например настройки почтового сервера или подключения к базе. В случае же Java-конфигурации после изменения приходится перекомпилировать проект, ибо все захардкожено. Или я не прав? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2020, 11:15 |
|
Autowired bean is null
|
|||
---|---|---|---|
#18+
SQL2008, Прав. Но минус что портянки большие. И мне удобнее связь классов сразу смотреть. В коде. Мы же не конфигурасты 1С. Поэтому в цепочке XML - > Аннотации - > Java config Я посередине)) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2020, 11:28 |
|
Autowired bean is null
|
|||
---|---|---|---|
#18+
SQL2008 маслица в огонь... ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2020, 11:30 |
|
Autowired bean is null
|
|||
---|---|---|---|
#18+
SQL2008 Одно из достоинств XML-конфигурации это то, что параметры можно спокойно поменять после компиляции программы. Например настройки почтового сервера или подключения к базе. В случае же Java-конфигурации после изменения приходится перекомпилировать проект, ибо все захардкожено. Или я не прав? То что там якобы тренд писать конфигурации на жаве - оно скорее всего подразумевало либо бут, либо IaC. В чем там идеология заключается нихрена непонятно, т.е. если взять тот же бут и внимательно на него посмотреть, то невооруженным взглядом будет заметно, что на более-менее развесистые конфигурации он совершенно не заточен: ну вот если вам внезапно понадобилось сконфигурировать в приложении несколько JPA-провайдеров (две кафки, две монги, чего угодно две), то с евойным стартерами придется обломаться, а придется делать одно из: - писать свой стартер (но мы то все знаем какой треш и угар в спринговых конфигурациях творится) - забить на стартер и хардкодить в жаве названия пропертей (приложение же должно в разных средах запускаться) - взять старый добрый xml и с первого раза сделать все по-человечески ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2020, 23:23 |
|
|
start [/forum/topic.php?fid=59&msg=40016493&tid=2120619]: |
0ms |
get settings: |
7ms |
get forum list: |
6ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
50ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
298ms |
get tp. blocked users: |
1ms |
others: | 295ms |
total: | 666ms |
0 / 0 |