Pisze apke w #javafx i mam pewien problem. Jest to apke todo list. W momencie kiedy dodaje nowy rekord do bazy danych, to nie odswieża mi się moja tabelka z zadaniami 'tableView'. Przy włączeniu apki mam metode loadDataFromDatabase i dziala super, ale gdy probuje ta metode wywolac w innej klasie to juz nie laduje danych na nowo do tabeli. Jakis pomysl?

Moja klasa Controller
https://pastebin.com/wJZBMJWH

oraz klasa w ktorej po nacisnieciu guzika dodaje
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Brodeon: ale z drugiej strony jesli mam miec inny controller do nowego okna, to jak klikam przycisk w nowym oknie to mi nie updateuje tableview w zaden sposob :(
  • Odpowiedz
umie tu ktoś springa? bo ja tylko trochę i mam problem, i nie umiem tego znaleźć w dokumentacji
przy zwykłych eventach pisze, że metoda z @EventListener może zwrócić event/kolekcję eventów i też się przetworzą, ale nie wiem jak z tymi transactionalami
Otóż, 3 komponenty:
1. metoda z @Transactional, rzuca event X
2. @TransactionalEventListener(X.class, BEFORECOMMIT) łapie ten event i zwraca/ogłasza (oba sprawdziłem) kolejny event Y
3. @TransactionalEventListener(Y.class, BEFORE
COMMIT)
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Co oznacza, że Java nie wspiera rekurencji ogonowej?

Czy to oznacza, że w takim kodzie

int tailrecsum(x, running_total=0) {
if (x===0) {
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Lewo:
1. Jest rożnica pamięciowa, kiedy nie korzystamy z rekursji ogonowej, mamy złożoność pamięciową stałego rzędu, a w przeciwnym wypadku mamy liniową.
2. Optymalizowane jest to do pętli while.
  • Odpowiedz
Mireczki spod tagu #java, rzucicie swoimi propozycjami skąd pobieracie pomysły na daily taski/challenge?
Rozumiem, że za dobrze wykonaną robotę się płaci jak na przykładzie Coderbyte, ale może jest coś w sieci równie ciekawego? #programowanie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #java #spring
Mirki potrzebuję porady, chodzi o request z parametrami, czy ktoś może zerknąć czy zrobiłem to poprawnie? I jeszcze jedna sprawa, przy zapisywaniu daty korzystam z typu LocalDate, baza danych przechowuje to jako BLOB, dodaję kilka obiektów do bazy i chcę przetestować takiego requesta:

http://localhost:8080/reports/daily?startdate=2018-03-22&enddate=2018-03-24
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy w #java #intellij jest #sql highliting składni? Na macu gość to miał w 2016 a na windzie mi nie podświetla. Dodatkowo nie mam zakladki "Database" w ustawieniach wyglądu żeby sobie samemu ustawić. Pozdrawiam
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jeśli jeszcze ktoś nie wie - w tym miesiącu została wydana najnowsza książka R.C. Martina, autora "Czystego kodu" znanego chyba przez wszystkich programistów :)
Natomiast od dzisiaj do czwartku można ją kupić w promocji najtaniej w sieci za 43 zł z darmową dostawą.
Za jakiś czas na blogu pojawi się jej recenzja - jak tylko się wyrobię z jej przeczytaniem :)
https://helion.pl/view/8451w/czarch.htm

#programista15k #programowanie #java #
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#java #wzorceprojektowe #programowanie

Mirki, jak to jest z builderem w javie?
Większość tutoriali pokazuje tworzenie buildera jako zrobienie zagnieżdżonej statycznej klasy z metodami ustawiającymi i metodę build - która zwróci obiekt klasy którą chcemy zbudować.

Przez to, że to statyczna klasa nie mogę użyć mojego buildera w niestatycznych metodach, co jest dla mnie konieczne.
Nie mogę zrobić w zwykłej metodzie czegoś w stylu KlasaGlowna.Builder().dane(dane).inneDane(dane).build() - bo
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mogę prosić o naprowadzenie jak zrobić projekt? Mam w javie apkę "teoretyczny winamp" który w konsoli "odtwarza muzykę" i posiada opcję idź dalej itp. Plik music.db ma 50 000 rekordów i piosenki mają referencję do albumu a album do wykonawcy (po id). JDBC? Odnośnie sql mam jakieś pojęcie ale nie używałem go w javie.

#java #sql
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W jaki sposób mogę wyciągnąć rekordy z tabeli w javie bez użycia SQL? (SearchCriteria?) Dodatkowo nie znam nazwy tabeli z której będę te dane pobierać, gdyż ta nazwa przyjdzie z funkcji.

#programowanie #java
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siemacie, mam problem przy użyciu Weki w #java. Pobrałem sobie najnowszą wersję API, ale nie mogę utworzyć atrybutu typu String. Wg dokumentacji powinien być taki konstruktor:

Attribute(java.lang.String attributeName, boolean createStringAttribute)

Niestety nie ma czegoś takiego u mnie. Miał ktoś taki sam problem i wie jak go obejść?

#programowanie
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Rubajticos: to inaczej: zmieniono kod, a dokumentację zapomniano zaktualizować
A tak ogólnie to masz klasę Attribute w classpathie? Czy tylko tego konstruktora nie ma? Może jakiegoś modułu/zależności brakuje.
Z weką coś robiłem na studiach, ale trochę dawno to było więc i problemy już nieaktualne
  • Odpowiedz
@sosna119: Klasę mam i tego konstruktora tam nie widziałem. Poradziłem sobie już, zrobiłem typ nominal z jedną wartością bo i tak potrzebna mi tylko to było :) Dzięki za pomoc( ͡° ͜ʖ ͡°)
  • Odpowiedz
#programowanie #java
Pytanie takie mam przyjaciele, mam klasy modelów, które mają jedną cechę wspólną - pole approved, które domyślnie ustawiam jako false. Chcę stworzyć endpoint który pozwala zasetowanać approved na true, czy jest możliwość stworzenia do tego uniwersalnego endpointa? Bo jakbym miał to zrobić dla każdej klasy osobno to z tym nie mam problemu, ale właśnie chodzi o to czy da się to zrobić w lepszy sposób?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach