Mam kilka map w których znajdują się dane (tabele) pobrane z bazy sql, jak to najlepiej rozwiązać, żeby mieć dostęp do tych map z różnych klas? Stworzyć nowa klase AppData i tam umieścic mapy i oznaczyc jako static?
#progrmowanie #java
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@notoide: brzmi trochę jak jakiś service / repository / może cache,
static wydaje się wygodny jeśli nie ma w aplikacji jakiegoś kontenera zależności, ale długofalowo bym unikał, bo w takim miejscu, bo aż prosi się o jakieś polimorficzne rozwiązanie w przyszłości, jeśli to będzie działać jako warstwa dostępu do danych statica będzie ciężko zamockować w testach
  • Odpowiedz
@Rubajticos: trochę sobie też skomplikowałeś z tym javafx, bo tam też jakieś wątki się włączają, no ale

synchronizację robisz tylko po stronie producenta - przydałaby się też w konsumencie, jak chcesz to zrobić na wait/notify to

producent będzie sobie wrzucał aż do bufora
while
  • Odpowiedz
Takie głupie pytanie i wybaczcie zaśmiecanie tagów, ale nigdzie nie mogę znaleźć odpowiedzi. Zainstalowałem IntelliJ, no i niby wszystko w porządku, jednak nie mogę usuwać zaznaczonego tekstu. Gdy zaznaczam i klikam backspace, to po prostu zakres zaznaczenia zmniejsza się. Gdy już dojdzie do 0, to tekst zaznacza się w 2. stronę. Nie wiem do końca czy rozumiecie o co mi chodzi, ale może ktoś zetknął się już z takim problemem. Podejrzewam, że
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dobra, krótka piłka. Mam pewien dziwny projekt . Klasa z metodą .main() to Groovy. Cała reszta to Java. Pisane w Eclipse z odpowiednią wtyczką do Groovy. W Eclipse się kompiluje, wykonuje i co tylko chcecie. Zrobiłem z tego .jar. Teraz w CMD wpisuję:

java -jar XYZ.jar

I dostaję:

Error:
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@notoide: nie słyszałem, ale dobrze zrobione byłoby zajebiście reużywalną odtrutką na cały ciężar istnienia jaki niesie ze sobą cały smog ekosystemu hibernate... na początek tylko to i JDBC, a jak chcesz więcej to dolepiasz coś bardziej transakcyjnego... choć pewnie w praktyce taki setup niósłby ze sobą setkę nowych problemów...
  • Odpowiedz
Miał ktoś taką sytuację, że mimo konfigu postgresa w application.properties, i normalnej pracy na postgresie lokalnie, podczas próby wypchnięcia do boxfusa automatycznie tworzy się baza mysql? Co śmieszniejsze, że nawet ręcznie tworząc aplikację na boxfuse z domyślną bazą postgresową, spring boot się wywala z komunikatami typu błąd drivera H2, nieprawidłowy urł jdbc:mysql z nullowym portem.

#boxfuse #java #spring #boot
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Hatespinner: Pod względem nazistowatości Checkstyle na pewno lepiej się sprawdza niż wszelakie reguły formatowania sonara, do tego z tego co pamiętam był plugin który go integrował z issues sonara. Inne ciekawe narzędzie (aczkolwiek trochę toporne w użyciu) to PITest do testów mutacyjnych (wprowadza ci zmiany w kodzie i puszcza na nim testy - pomaga znaleźć nietestowane ścieżki kodu o wiele lepiej niż tradycyjne toole do coverage - kosztem czasu takich
  • Odpowiedz
Opanowałem w jakimś tam stopniu podstawy javy i nie wiem co robić dalej. Wypadałoby zabrać się za jakiś projekt, ale nie przychodzi mi do głowy nic, co byłbym w stanie zrobić. Czego uczyć się dalej/ co robić? Czy z podstawami javy mógłbym zrobić coś podobnego do tego lub tego. Nie jako strona internetowa, ale program, który odpalę na pc.
#naukaprogramowania #java
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy jest tu ktoś z Podlasia? :) W dzisiejszej prasówce oprócz najbardziej popularnych lokalizacji, takich jak Warszawa i Kraków, znajdziecie także oferty z Białegostoku. Kto zaaplikuje? :)

BACKEND JOBS

- [WAW] Senior Python Developer @ ligohr.pl 9.0k-14.0k
- [WAW] Java Developer @ filmweb.pl 8.0k-12.0k
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, szybki i dobry sposób na jakiś start z Javą? Jestem zupelnie zielona w temacie
Na uczelni ode mnie wymagają a mój wykładowca już na drugich zajęciach robi z nami węża... ;-( #miloslaw
#java (╯︵╰,)
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach