Size: a a a

2020 March 16

БТ

Бекмамбет Трахтенберг in learn.java
Sergei
Я и про это писал - если вы вынуждены, потому что фреймворк требует - ну тогда ой.
Ну если так подумать, фреймворки которые это требуют, в 98% случаев будут использоваться в реальной работе. А для какой нибудь лабы задумываться об этом разве стоит?
источник

DK

Dmitry Kalinichenko in learn.java
бить рожу начинает первым тот у кого уже не остается аргументов в защиту своей репутации ))
источник

LS

L S in learn.java
Бекмамбет Трахтенберг
Там сверху 100 сообщений спорили про геттеры и сеттеры. Даже если для самого программиста они и не нужны, они нужны DI фреймворкам(хоть можно и через конструктор), хибернейту, джексону
Если Фреймворк захочет он и через рефлексию достучится к тому, что ему нужно
источник

S

Sergei in learn.java
Бекмамбет Трахтенберг
Ну если так подумать, фреймворки которые это требуют, в 98% случаев будут использоваться в реальной работе. А для какой нибудь лабы задумываться об этом разве стоит?
Это тонкий вопрос. Я вроде бы фреймворками в реальной работе пользуюсь, но не припомню, чтобы как-то существенно плодил геттеры/сеттеры.
источник

БТ

Бекмамбет Трахтенберг in learn.java
L S
Если Фреймворк захочет он и через рефлексию достучится к тому, что ему нужно
Ну если ты попробуешь инжект через поля, тебе IDE так и будет кричать, что это нежелательно
источник

БТ

Бекмамбет Трахтенберг in learn.java
Поэтому я уж не знаю, и вправду рефлексия по твоему будет лучше сеттера?
источник

LS

L S in learn.java
Бекмамбет Трахтенберг
Поэтому я уж не знаю, и вправду рефлексия по твоему будет лучше сеттера?
Нет, но это не отменят того, что тот же Спринг ее во всю постоянно использует
источник

БТ

Бекмамбет Трахтенберг in learn.java
L S
Нет, но это не отменят того, что тот же Спринг ее во всю постоянно использует
Но я же говорю, он тебе до последнего будет кричать о том чтобы ты сделал инжект через сеттер или конструктор
источник

LS

L S in learn.java
Бекмамбет Трахтенберг
Поэтому я уж не знаю, и вправду рефлексия по твоему будет лучше сеттера?
Это было к тому, что сеттеры не всегда обязательны фреймворку, тот же инжект через конструктор, который сейчас рекомендуют не использует сеттеры
источник

LS

L S in learn.java
Бекмамбет Трахтенберг
Но я же говорю, он тебе до последнего будет кричать о том чтобы ты сделал инжект через сеттер или конструктор
Ага, только рефлексию спринг использует не только, чтобы заинжектить что-то, а постоянно для других вещей
источник

БТ

Бекмамбет Трахтенберг in learn.java
L S
Это было к тому, что сеттеры не всегда обязательны фреймворку, тот же инжект через конструктор, который сейчас рекомендуют не использует сеттеры
А если у тебя 10 полей и каждое может быть нулл?
источник

ch

central hardware in learn.java
Бекмамбет Трахтенберг
А если у тебя 10 полей и каждое может быть нулл?
проблема если не может
источник

LS

L S in learn.java
Бекмамбет Трахтенберг
А если у тебя 10 полей и каждое может быть нулл?
Ну если эти поля для инжекта, можешь повесить лэйзи если нужного бина может не быть при старте
источник

LS

L S in learn.java
Бекмамбет Трахтенберг
А если у тебя 10 полей и каждое может быть нулл?
Если ты хочешь руками потом сетить, то сделай тогда сеттеры и сеть
источник

d

dima in learn.java
Sergei
А зачем мне "данные вообще"?
Ну то есть понятно, что в некоторых случаях мне таки надо знать что-то такое про этого кота, что у него удачно хранится в определённом поле объекта. Но мне определенно не нужен доступ ко всем вообще полям объекта.
только здесь давайте этот старый срач не разводить
источник

d

dima in learn.java
твои слова справедливы для rich model
источник

d

dima in learn.java
для anemic model, которая популярна во многих джава фреймворках,  геттеры и сеттеры - общепринятая практика
источник

MR

Muzaffar Rasulov in learn.java
ребят как в теле запроса RestTemplete передать json объект
источник

Э

Эд in learn.java
Мне нужно получить определённое кол-во записей из таблицы бд. Я понимаю, что просто индексами обращаться к бд не вариант
источник

d

dima in learn.java
Muzaffar Rasulov
ребят как в теле запроса RestTemplete передать json объект
google it: rest template body
источник