Aktywne Wpisy

szcz33pan +2516
Twa mundial, ale klasycznie znalazłem chwilę czasu aby sprawdzić jak tam wygląda #indekskebaba
Inflacja została opanowana, stopy procentowe stoją w miejscu, nawet ceny nieruchomości stoją w miejscu. A co z kebabami?
10 stycznia 2022 zamówiłem kebaba z lokalnej budy i to samo zacząłem zamawiać co pół roku
10.01.2022 - cena 28,30 zł
Inflacja została opanowana, stopy procentowe stoją w miejscu, nawet ceny nieruchomości stoją w miejscu. A co z kebabami?
10 stycznia 2022 zamówiłem kebaba z lokalnej budy i to samo zacząłem zamawiać co pół roku
10.01.2022 - cena 28,30 zł
źródło: kebab_lipiec_2026
Pobierz
Salido +194
Minął 14. (z 67) dzień wakacji.
W ciągu ostatniej doby miały miejsce 3 wypadki śmiertelne w których zginęły 3 osoby.
53 wypadki drogowe ze skutkiem śmiertelnym od początku wakacji.
57 ofiar śmiertelnych w wypadkach drogowych od początku wakacji.
W ciągu ostatniej doby miały miejsce 3 wypadki śmiertelne w których zginęły 3 osoby.
53 wypadki drogowe ze skutkiem śmiertelnym od początku wakacji.
57 ofiar śmiertelnych w wypadkach drogowych od początku wakacji.
źródło: 1-479086-5
Pobierz




Spring jednak utrudnia pisanie poprawnego kodu obiektowego. Człowiek chce napisać normalną klasę, która posiada dane i bazujące na nich zachowania, ale nie da się w prosty sposób.
Jeśli chcemy dodać dane instancji, to najłatwiej to zrobić przez new, ale wtedy obiekt nie będzie zarządzany przez Springa i nie da się wstrzyknąć do niego zależności.
Jedyne rozwiązanie, jakie widzę, to wstrzyknąć pustego beana ze scope "prototype", a później przez setery poustawiać mu wszystkie dane, ale to bardzo zaśmieca kod i uniemożliwia tworzenie niemutowalnych klas, których jestem zwolennikiem.
https://pastebin.com/9kGjYtGr
w ten sposób nie trzeba nawet nic dodawać do konstruktora ( ͡° ͜ʖ ͡°)
Komentarz usunięty przez autora
poza tym frameworki i biblioteki bardzo często wymuszają tą konwencję nazewniczą więc trzeba się pogodzić z tym że nie ucieknie się przed tym często, no i nie wszystkie klasy robią logikę więc po cholerę fantazjować