- 0
Często przy tworzeniu obiektów nie widać dokładnie, co oznaczają argumenty jego konstruktora, np. new Product(1, 100, "book"). Jak sobie z tym najlepiej radzić? Jeśli użyjemy buildera, to już konstruktor nie powie nam, które argumenty są wymagane i tracimy sprawdzanie na poziomie kompilacji. Fluent builder jest czasochłonny w implementacji. Możemy wprowadzić jakieś value objecty/wrappery typu new Produkt(new Id(), new Quantity()) itd, ale wprowadza to sporo nowych klas i wygląda kiepsko. O setterach nawet
- 0
Ktoś może mógłby pomóc z Dockerem i Spring Bootem?
https://stackoverflow.com/questions/76686711/using-pulled-docker-image-postgres-error-spring-boot-postgres
#programowanie #naukaprogramowania #docker #java
https://stackoverflow.com/questions/76686711/using-pulled-docker-image-postgres-error-spring-boot-postgres
#programowanie #naukaprogramowania #docker #java
Nofenak via Wykop
- 0
@everybodykombinerki: Nie da się ustawić tego samego container name, bo pojawia się błąd, że jest już zajęty
- 0
Mam 2 obrazy na Docker Hub. Jeden do API a drugi do bazy (Spring Boot i Postgres): https://hub.docker.com/repository/docker/nofenak/my-images/general
Chciałbym odpalić je w Docker Desktop jako jeden kontener, tak jakby ktoś odpalał na innym komputerze, ale niestety nie wiem, jak to zrobić.
#java #spring #postgresql #docker #programowanie #naukaprogramowania
Chciałbym odpalić je w Docker Desktop jako jeden kontener, tak jakby ktoś odpalał na innym komputerze, ale niestety nie wiem, jak to zrobić.
#java #spring #postgresql #docker #programowanie #naukaprogramowania
Nofenak via Wykop
- 0
@LazyInitializationException: Mam docker compose:
version: "3"
services:
api:
image: api
environment:
- SPRING_DATASOURCE_URL=jdbc:postgresql://db:5432/CinemaDb
- SPRING_DATASOURCE_USERNAME=postgres
- SPRING_DATASOURCE_PASSWORD=12345
- SPRING_JPA_HIBERNATE_DDL_AUTO=create
- SPRING_LIQUIBASE_ENABLED=false
build:
context: ./
dockerfile: Dockerfile
ports:
- "8080:8080"
depends_on:
- db
db:
image: postgres
ports:
- "5432:5432"
environment:
- POSTGRES_DB=CinemaDb
- POSTGRES_USE=postgres
- POSTGRES_PASSWORD=12345
#gothic #returning
Mam problem z Gothic returning ten najnowszy. Zainstalowałem ale jak gram to poza miastem mam około 70 FPS a w miastach poniżej 30 (w Khorinis 15-20) nie mam jakiegoś starego kompa ale też nie za najnowszego ale bez przesady ????. Nie ma znaczenie czy w ustawieniach zmienię wszystko na max (detale zasięg widzenia na max czy rozdzielczość) czy ustawie wszystko na low jak przy "potato mode" nie ma to znaczenia
Mam problem z Gothic returning ten najnowszy. Zainstalowałem ale jak gram to poza miastem mam około 70 FPS a w miastach poniżej 30 (w Khorinis 15-20) nie mam jakiegoś starego kompa ale też nie za najnowszego ale bez przesady ????. Nie ma znaczenie czy w ustawieniach zmienię wszystko na max (detale zasięg widzenia na max czy rozdzielczość) czy ustawie wszystko na low jak przy "potato mode" nie ma to znaczenia
Nofenak via Wykop
- 0
@Mariusz1993: Miałem podobnie nie dawno. Pomògł reinstall z tylko wymaganymi rzeczami, bez żadnych nowych czcionek itd. Jedynie DX11
- 0
Nofenak via Wykop
- 1
Nofenak via Wykop
- 0
@Bromatologia: Nie działa
Nofenak via Wykop
- 0
Jak włączyć marvina w New Balance jeśli nie mam na klawiaturze laptopa pause break? Mam tylko ten klawisz fn i próbowałem różnych kombinacji fn + b, fn + k itd, ale nic nie działa. Laptop to Dell
Znalazłem rozwiązanie: trzeba kilka razy kliknąć fn + b
- 0
Chcę wyświetlać userowi filmy z seansami. Oczywiście mają być to niezakończone seanse czyli takie, które mają ustawioną flagę "isFinished" na false. Chciałbym do tego użyć JPA Specification, bo będą jeszcze inne warunki takie jak gatunek filmu, data seansu itp.Niestety nie wiem za bardzo jak to zrobić. Udało mi się napisać taką metodę:
ale z
private static Specification<Film> onlyUnfinishedScreenings() {
return (root, query, criteriaBuilder) -> {
return criteriaBuilder.equal(
root.join("screenings").get("isFinished"), false
);
};
}
ale z
- 0
- 0
Ktoś mógłby zerknąć na mój problem na 4programmers?
https://4programmers.net/Forum/Java/368255-type_safety_sprawdzenie_jsona_z_mockmvc?p=1909933#id1909933
#java #programowanie #naukaprogramowania
https://4programmers.net/Forum/Java/368255-type_safety_sprawdzenie_jsona_z_mockmvc?p=1909933#id1909933
#java #programowanie #naukaprogramowania
- 1
Ile dostaliście po 3 miesiącach okresu pròbnego jako junior Javy ewentualnie czegoś podobnego? Przez te 3 miechy dostawałem 3.5k na ręke (remote, bez expa). Teraz proponują umowę na rok a o podwyżkę mówią, żeby odezwać się za 2-3 miesiące.
#programista15k #programowanie #java #pracbaza
#programista15k #programowanie #java #pracbaza
- 0
Piszę sobie taki projekt do zarządzania kinem i zastanawiam się jak ugryźć rezerwacje miejsc jeśli chodzi o moduły. Wymyśliłem na razie coś takiego, że moduł do rezerwacji pyta moduł katalogu (filmy, seanse, miejsca) o szczegóły miejsca (w kontekście rezerwacji interesuje mnie tylko czy miejsce jest dostępne i czas do seansu), po udanej rezerwacji publikuje event, że miejsce zostało zarezerwowane i moduł katalogu musi obsłużyć ten event i zmienić status miejsca na zajęte.
Nofenak via Wykop
- 0
@PaaD: Jak to? Przecież w momencie sprzedaży zmniejsza się ilość produktów i trzeba też zaktualizować jej ilość w katalogu
Nofenak via Wykop
- 0
@Krolik: Robię tę apkę w ramach nauki
Nofenak via Wykop
- 0
@ElTalento: Ale po rezerwacji nadal trzeba poinformować katalog, że to miejsce już jest niedostępne
Nofenak via Wykop
- 0
@ElTalento: Tylko po co user ma w ogóle próbować rezerwować miejsce o niewiadomym statusie? Powinien raczej dostać listę dostępnych miejsc
- 0
- 0
Robicie dodatkową abstrakcję nad repozytoriami Spring Data JPA czy odrazu wstrzykujecie je do serwisów?
#java
#java
- 0
#callofduty #gry #cebuladeals
Da się gdzieć kupić mw2 (ewentualnie mw) poniżej 300 zł na PC? Grałem przez darmowy tydzień i całkiem fajnie się strzelało, ale płacić za to 3 stówy to trochę xd Pamiętam jak BO (2012) kupoiłem za 100 zł w Media Markcie
Da się gdzieć kupić mw2 (ewentualnie mw) poniżej 300 zł na PC? Grałem przez darmowy tydzień i całkiem fajnie się strzelało, ale płacić za to 3 stówy to trochę xd Pamiętam jak BO (2012) kupoiłem za 100 zł w Media Markcie
Po roku czasu postanowiłem wrócić do kronik myrtany ale niestety są niegrywalne nie wiem czy to przez jakiś patch czy co ale przy każdym ruchu postaci do przodu gra strasznie laguje i nie wiem co na to poradzić ( ͡° ʖ̯ ͡°) pobrałem na Steamie jeszcze raz ale to nic nie dało.
#kronikimyrtany #gothic
#kronikimyrtany #gothic
Nofenak via Wykop
- 0
@Tylkotunasraciszczurapuscic1: DX11 instalowałeś? U mnie bez niego Gothicki są raczej niegrywalne
- 1
#gothic
Kojarzy ktoś z was może takiego gościa co kiedyś streamowal na YouTube gothica i się podszywał pod księdza w celu zyskania większej ilości widzów na streamie a tytuły jego streamow brzmiały „Ksiądz gra w gothica“ itp.
Ksiądz Łukasz chyba się kanał nazywał.
Gościa później znalazłem na innym kanale chyba i gdy się go ktoś pytał o udawanie księdza to udawał że nie wie o czym jest mowa xD.
Kojarzy ktoś z was może takiego gościa co kiedyś streamowal na YouTube gothica i się podszywał pod księdza w celu zyskania większej ilości widzów na streamie a tytuły jego streamow brzmiały „Ksiądz gra w gothica“ itp.
Ksiądz Łukasz chyba się kanał nazywał.
Gościa później znalazłem na innym kanale chyba i gdy się go ktoś pytał o udawanie księdza to udawał że nie wie o czym jest mowa xD.
- 2
W jaki sposób dzielić aplikację na moduły (modularny monolit) lub mikroserwisy w optymalny sposób? Wiem, że jest to związane z bounded contextem czy domeną jak zwał, tak zwał, ale szukam konkretnych wskazówek i przykładów. Takie 2 głównie problemy jakie widzę, to raz, żeby nie skończyć z rozproszonymi monolitem czyli sytuacją kiedy każdy moduł/mikroserwis ściśle zależy od całej reszty i muszą być wdrażane jednocześnie, a 2 żeby też nie zrobić za dużych modułów/mikroserwisów,
Nie ma złotej rady, czy idealnego granicy, dzieł tak i tak to bedzie dobrze. Bylem na szkoleniu DNA na kilku warsztatach z Sobótka, przeczytałem książkę która bardzo polecam
Learning Domain-Driven Design ta z małpką
Pracuje z kodem który jest bardzo poprawnie napisany (przyszedłem jak już był taki) jako modularny monolit.
Szkolenia i książka dużo mi daly, ale nie oznacza to że bez problemu teraz destyluje agregaty idealnie.
Learning Domain-Driven Design ta z małpką
Pracuje z kodem który jest bardzo poprawnie napisany (przyszedłem jak już był taki) jako modularny monolit.
Szkolenia i książka dużo mi daly, ale nie oznacza to że bez problemu teraz destyluje agregaty idealnie.
Napisałem taką metodę, ale dostaje MultipleBagFetchException:
@query("select s from booking_screening s join fetch s.seats se join fetch se.bookings b where b.id = :bookingId")
Optional<Screening> readByBookingId(@Param("bookingId") Long booking);
#java #spring #sql #naukaprogramowania #programowanie