Hibernate w połączeniu z aplikacją desktopową w Swingu

0

Witam. Jestem osobą początkującą. Uczę się wszystkiego samemu, jednak często pojawiają mi się pytania, które chciałbym zadać komuś bardziej mądremu niż ja. Otóż piszę sobie aplikacje desktopową w Swingu i chciałbym użyć Hibernate - czy takie rozwiązanie jest dobre? Czy w ogóle można używać Hibernate w aplikacjach desktopowych, czy tylko w webowych?

0

Czy w ogóle można używać Hibernate w aplikacjach desktopowych, czy tylko w webowych?

Nie widzę powodu dlaczego nie można by było tak zrobić :)

1

Wygodnie to zrobić za pomocą Springa. Kontekst Springa jest niezależny od web i może być używany w dowolnej aplikacji niezależnie od tego czy jest jakiś kontener servletów czy nie czy inny serwer aplikacyjny: spring jest od tego niezależny.

0
maryiusz napisał(a):

Czy w ogóle można używać Hibernate w aplikacjach desktopowych, czy tylko w webowych?

Nie widzę powodu dlaczego nie można by było tak zrobić :)

Ale czy jest to dobre rozwiązanie, czy lepiej użyć czystego JDBC, czy może jeszcze czegoś innego?

0
margor90 napisał(a):

Wygodnie to zrobić za pomocą Springa. Kontekst Springa jest niezależny od web i może być używany w dowolnej aplikacji niezależnie od tego czy jest jakiś kontener servletów czy nie czy inny serwer aplikacyjny: spring jest od tego niezależny.

Dzięki za odpowiedź. A możesz podpowiedzieć od czego powinienem zacząć? Znam tylko podstawy Springa.

0

Nie potrzebujesz Springa by korzystać z Hibernate.

0

W zasadzie powinieneś napisać co chcesz zrobić, po co Ci Hibernate. Hibernate jest dość ciężki i duży. Prawie na pewno możesz prościej.

0
margor90 napisał(a):

W zasadzie powinieneś napisać co chcesz zrobić, po co Ci Hibernate. Hibernate jest dość ciężki i duży. Prawie na pewno możesz prościej.

Ogólnie chcę uprościć pracę z bazą danych. Używam czystego JDBC, a wiem że można prościej. Chcę też aby zastosowane rozwiązanie w znaczny sposób nie pogorszyło wydajności całej aplikacji.

0

Spring Boot + hibernate :) pięknie się robi aplikacje desktopowe :)

0
wojciechmaciejewski napisał(a):

Spring Boot + hibernate :) pięknie się robi aplikacje desktopowe :)

Piszesz poważnie czy to ironia? Bo ja jestem początkujący i czasem pewnych rzeczy nie wychwyce:)

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