Mirki, mam problem
Mam bazę danych, w której mam tabele z kategoriami, która zawiera lista produktów. I teraz chciałem się w programie odwołać do tej listy produktów, ale wyrzuca mi wyjątek.
Spojrzałem na metodę, w której wydobywam listę kategorii i tak jak na zdjęciu przed zamknięciem połączenia z bazą danych mogę wydobyć z kategorii listę obiektów, natomiast po zamknięciu połączenia wyrzuca wyjątek.
Da radę jakoś temu zaradzić?

#naukaprogramowania #java
Protonik13 - Mirki, mam problem
Mam bazę danych, w której mam tabele z kategoriami, ...

źródło: comment_Mce1v9eUk7S39c74J9T17BDMeeIUljvv.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Protonik13: Łoo Panie to temat rzeka. Tak jak kolga @kto3 pisze. Masz pełno opcji:
1) FetchType.LAZY - ale nie polecam jak tylko w tym przypadku chcesz pobrać te produkty
2) Użyć JOIN FETCH w query
3) Pobrać listę wcześniej:
List products = categoryList.get(0).getProducts();
  • Odpowiedz
@Protonik13: Tak w skrócie: powodem tego błędu jest to, że JPA robi tylko to co musi (jest leniwe). Czyli pobiera listę kategorii i nie pobiera od razu całej listy produktów (bo na razie ich nie potrzebujesz) - poprawia to wydajność. Gdy już zamkniesz połączenie to JPA nie wie skąd i co ma pobrać.
  • Odpowiedz
#anonimowemirkowyznania
Czy ktoś tutaj dostał prace jako stażysta/junior po bootcampie?
Planuje zapisać się do CodersLab na kurs weekendowy (240 godzin/ 4-5 miesięcy)
Słyszałem od znajomego że po takim kursie będę lepszy niż 90% juniorów w tym kraju.
Do wyboru mam tak: JavaScript Developer: Angular lub Java Developer: Spring. Bardziej skłaniał bym się ku javie choć pewnie o wiele trudniej o pierwsza pracę.
Jakie są szanse że w ciągu tych 5 miesięcy na kursie (plus
  • 23
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Powiedzcie mi taką rzecz - mam sobie kod taki, że w którym są dwie możliwości:
- albo robię null checka
- albo implementuje wzorzec NullObject.

Teraz tak, pierwsze rozwiązanie, to wiadomo - if. Drugie to wywołanie pustej metody.

Wszystko
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@horus666: Za mało szczegółów, zależy od konkretnej sytuacji, ale jeżeli przypadek jest na tyle prosty jak to opisałeś, to zrobiłbym nullchecka i to wcale z niewydajnościowych powodów ( ͡° ͜ʖ ͡°)
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
Od jakiegoś czasu przymierzam się do przejścia z Javy na Kotlina. Google cały czas go promuje jako główny język androida, a słyszałem że kod zajmuje dużo mniej linijek. Z wieloma rzeczami się zgodzę, nie rozumiem tylko czemu mówi się że w Kotlinie wystarczy mieć zmienną var i gettery i settery są domyślne, a w javie trzeba je wygenerować. Jak dla mnie w javie można zrobić to samo deklarując zmienną jako public.

Czy to
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@1_login_1: Po co jest kotlin? Bo android nie ma wsparcia dla javy 1.8 i wyższych. Jak robisz na androida, to pewnie ci się przyda. (wsparcia w sensie pełnej kompatybilności)

podstawowa wada korzystania z publicznych pól jest taka, że getter/setter da się nadpisać w klasie nadrzędnej. Pola już nie.

A ten dynks z getterami i setterami obgania w javie lombok.
  • Odpowiedz
Kto jest chętny rozwijać software house po godzinach? Obecnie pracuję sam, mam klientów, umiem zdobyć nowych, ale nie zbuduję czegoś większego sam.

Interesuje mnie współpraca na równych warunkach, a nie szef-pracownik. Zapraszam do kontaktu doświadczonych deweloperów, osoby, które chcą zdobyć swoje pierwsze doświadczenie jak i inne zainteresowane osoby. Napiszcie mi proszę w jakich technologiach chcielibyście pracować lub jakie poznać. Jeśli będą chętni to założymy grupę na slack/discord i opracujemy razem plan działania.
  • 30
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@walezbani: Siema.
Z mojej strony doświadczenie w:
- Azure
- Scala (Tyle co potrzeba do procesowania danych na sparku)
- Databricks (mocno w opór poziom uber master)
-
  • Odpowiedz
@inny_89: Cześć, dzięki za zainteresowanie. Moi dotychczasowi klienci są z UK i USA: firma budowlana, agencje interaktywne i startupy. Celuję w klientów z Europy, USA i Azji.

Mam akurat znajomych co zajmują się data science i ML, więc może uda się coś zrobić.

Stawki jakie mogę zaoferować to 30-150zł w zależności od doświadczenia i od klienta (nie jestem rekruterem, więc nie mam jednego cennika), ale wszystko jest do dogadania.

Mam
  • Odpowiedz
Mireczki potrzebuję pomocy. Mam na ArrayLiście obiekty typu Osoba. Po Osobie dziedziczy klasa Student i Pracownik i każda z klas dziedziczących ma jakieś dodatkowe pola. Potrzebuje napisać metodę, która będzie wyszukiwała Osoby po danym PESELU, nazwisku, dorobku naukowym i tak dalej. Da ktoś jakieś wskazówki jak się do tego zabrać?

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

@yras8: Głównie z tego powodu, że w każdej metodzie tworzysz nowego JFrame'a.
Pousuwaj sobie z funkcji stworzLogo, stworzwybory itd linijke:
JFrame menu = new JFrame();

i
  • Odpowiedz
Takie #pytanie mam do ludzi z #java #programowanie
Z jakiego IDE korzystacie w pracy/uczelni/domu?
IntelliJ IDEA? Apache NetBeans? Czy może z innego?
ps. mi zdecydowanie lepiej się ogarnia w IntelliJ
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@acidd: tylko intellij i to do wszystkiego. Marzy mi sie, zeby skonsolidowali wszystkie "wersje" i po prostu dolaczali funkcjonalnosci w zaleznosci od licencji. Nie musialbym sie przelaczac skaczac z php/js do javy ( ͡° ʖ̯ ͡°)
  • Odpowiedz
Jaki jest wg was najlepszy sposób rekrutowania programistów Javy? Zastanawia mnie jak wykopki myślą w tej sprawie.

(druga odpowiedź została ścieśniona bo wg wykopu "Odpowiedź jest za długa")

#java

Jaki jest wg was najlepszy sposób rekrutowania programistów Javy?

  • nie mam zdania 2.0% (1)
  • patrzenie ile lat dosw ma w CV-im więcejtymlepiej 9.8% (5)
  • zadawanie pytań technicznych z Javy 3.9% (2)
  • zadawanie pytań technicznych z technologii 2.0% (1)
  • zadania z algorytmów-Codility, Hackerrank itd 3.9% (2)
  • zadania z algorytmów-pisanie na kartce 2.0% (1)
  • danie zadania do domu na kilka dni 29.4% (15)
  • danie praktycznego zadania na miejscu na 1 h 39.2% (20)
  • wszystko wyżej 7.8% (4)

Oddanych głosów: 51

  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Natomiast jedyną reakcją na 'kodowanie' na kartce powinno być parsknięcie śmiechem i wyjście.


@wqdqweff: Większość spośród najlepiej płacących firm (np Google, Facebook, Snap) ma co najmniej 2 etapy "kodowania" na kartce.
  • Odpowiedz
#programowanie #java #pomoc #

Ktoś pomoże? Ewentualnie gdzie szukać tego typu kodu źródłowego?

Napisać aplikację konsolową własnego pomysłu zawierającą klasy posiadające konstruktory i połączone mechanizmem dziedziczenia.
Należy zdefiniować odpowiednie klasy zawierające co najmniej:
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej, mam problem z #java #springboot.
Otóż zbudowałem aplikację, która komunikuje się z serwerem SQL Microsoftu w wersji 2008.
Lokalnie na Windowsie i zdalnym serwerze SQL działa uruchamiane w kontenerze.
Na serwerze z windowsem + tomcat 8.5 też komunikacja śmiga ale niestety nie jest to serwer na tą aplikację.

Postawiona została docelowa maszyna na CentOS 8 i do tego Tomcat 9 z OpenJDK, wszystko śmiga poza połączeniem
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wqdqweff: ??? No to kwestia tego, że statystycznie jest ich mniej co nie oznacza, że nie mogą się nadawać lol. Jak sprawdzają się i firma zadecyduje, że będą przydatne to nie widzę problemu.
Co Ty byś chciał zrobić? Zakazać, bo się nie nadają?
  • Odpowiedz
bo nie jest zjebem, który uważa, że wszyscy ludzie są identyczni?

Kobiety się nie nadają do programowania, i nie, to, że 'a ja znam dobrą programistkę' nic nie zmienia. Nie jest to zawód, w którym kobiety się sprawdzają.


Przykro nam Pani Hamilton, po pracy nad oprogramowaniem systemu pokładowego programu kosmicznego Apollo uważam że nie nadaje się Pani na programistę. Z poważaniem, @wqdqweff:

( ͡° ͜ʖ ͡°)
maad - > bo nie jest zjebem, który uważa, że wszyscy ludzie są identyczni? 
 Kobiety ...

źródło: comment_9h7SkUuU3d3MYsIbkQll1t16xDEpmlEY.jpg

Pobierz
  • Odpowiedz
Mam napisana #javafx appke, ktora zapisuje i pobiera dane samochodow firmowych z lokalnej bazy sqlite. Nr rej, przebieg, olej kiedy wymieniany etc.
Chce, aby dane byly przechowywane na zdalnym serverze. Chce dodatkowo:
1. Dodać logowanie uzytkownika.
2. Zapis zdjęć. Gdzies pisali, ze w bazie tylko male pliki lepiej przechowywać, większe w systemie plików.
3. Appke w kotlinie na andoirda glownie dla użytkowników samochodu, ktorzy będą mogli wyswietlic dane swojego samochodu oraz beda mogli
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

No to lecimy z długo wyczekiwaną, czwartą już edycją livestreamów z Polskimi Programistami z Całego Świata! ( ͡° ͜ʖ ͡°)

Na początek mocny strzał: Karol Stępniewski z #netflix opowie o pracy dla giganta streamingu, 5 latach w Dolinie Krzemowej poświęconych pracy dla VMware i zamianie #python i #golang na #ror i #java.

Bądźcie z nami na naszym
justjoin_it - No to lecimy z długo wyczekiwaną, czwartą już edycją livestreamów z Pol...

źródło: comment_kPZb0u5t3ddOgacZGExRmPWNP74SMmNY.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach