Gettery i settery w projekcie

Odpowiedz Nowy wątek
2018-01-17 19:20
Śmiały Kaczor
0

Cześć
Dostałem pewien projekt do rozbudowania. Projekt został zrobiony Spring Boot. Z tego co widzę to chyba był robiony w NetBeans. Ja go sobie ściągnąłem do IntelliJ. I to co mnie najbardziej zastanawia to fakt, że w wielu miejscach kodu jest funkcja np. getId(); gdzie Id jest w modelu, z tym że prywatne i bez żadnego gettera i settera. Tak samo dziwne jest dla mnie to, że w wielu miejscach gdzie były adnotacje springowe nie były zainportowane biblioteki Spring. Podobno projekt działał, choć w co drugiej klasie dostaję moc błędów, że brakuje funkcji związanych z get/set.
I w sumie zastanawia mnie czy jakoś NetBeans czy też może w jakiś inny sposób [jakaś biblioteka czy co?] "czaruje" te niewidoczne gettery/settery czy jednak wbrew pozorom projekt nie działał nawet i u tamtej osoby?

Pozostało 580 znaków

2018-01-17 19:23
0

https://projectlombok.org


Pozostało 580 znaków

2018-01-17 20:14
Śmiały Kaczor
0

Haha, dzięki serdecznie! :) Faktycznie są adnotacje @lombok.getter i @lombok.setter, nie zauważyłem ich. Tylko z tego co widzę, w projekcie powinien znajdować się plik .jar; a jego nie ma. Czy coś przeoczyłem [i IntelliJ w sumie też]?

Pozostało 580 znaków

2018-01-17 20:16
0

Do Intellija zaciągnij sobie plugin do Lomboka to przestanie krzyczeć :)

Pozostało 580 znaków

2018-01-17 20:45
Śmiały Kaczor
0

Hmmmm... No właśnie nie przestał :P
Bo przestały być czerwone [czyli jakby ich nie było], ale przy budowaniu projektu ciągle krzyczy, że nie może znaleźć symbolu (a symbole to get...() oraz set...() ).

Pozostało 580 znaków

2018-01-17 20:52
0

Musisz włączyć opcje 'Enable annotation processing'

Pozostało 580 znaków

2018-01-17 21:20
Śmiały Kaczor
0

Właśnie przeczytałem już o tym i włączyłem na samym początku [uprzedzę: na wypadek co zresetowałem IntelliJ :P].

Pozostało 580 znaków

2018-01-17 23:08
0
  1. Dodaj lomboka do zależności w pomie
  2. Włącz annotation processing (IntelliJ sam zaproponuje przy starcie)
  3. Przebuduj projekt

Masz problem? Pisz na forum, nie do mnie. Nie masz problemów? Kup komputer...
edytowany 1x, ostatnio: Shalom, 2018-01-17 23:29

Pozostało 580 znaków

2018-01-17 23:27
Śmiały Kaczor
0

Dzięki @Shalom zapomniałem przebudować projektu

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0