Jak to jest z #hibernate? napisałem sobie wszystkie klasy encji z bazy i teraz chciałbym na podstawie tych klas stworzyć tabelki w bazie, ewentualnie jakąś migrację czy seedy. Da się? Szukam gdzieś w necie sposobu.
czy po prostu projektując aplikację muszę owszem napisać te klasy, ale o tabelki w bazie zadbać sam. Dopiero uczę się #java i jestem mocno przyzwyczajony do migracji i generowania bazy z klas
@Dyktus: Moim zdaniem lepiej bazę tworzyć samemu właśnie z Liquibase czy Flyway. Masz wtedy kontrolę co w ogóle się dzieje. Nie wiem co tworzysz, ale nie wyobrażam sobie w komercyjnym-poważnym projekcie oddawać taką władzę Hibernatowi :)
Mirki, ogarnia ktoś Grooviego? Potrzebuje napisać skrypt powłoki do automatycznej konfiguracji środowiska testowego, a że mówimy o systemie opartym o JVM to wybór padł na Grooviego jako język skryptowy. Pomysł był taki, że będę miał 2 główne pliki: - provisioner.groovy - skrypt który będziemy odpalać na gołym OS+Java+Groovy - environment.conf - plik konfiguracyjny, gdzie będzie można ustawić które komponenty systemu są uruchamiane, w jakiej wersji i z jakimi ustawieniami Wszystko działa ładnie, ale skrypt rozrasta
@LiczbaPi: Zawołaj jakbyś znalazł odpowiedź, bo jestem ciekawy. "workaround" to skompilować i dorzucić na classpath... czyli pewnie najwygodniej wziąć Gradle :P
@LiczbaPi No ma to sens, myślałem, że coś takiego wcześniej sprawdzałeś :) Zamiast pisania całej nazwy klasy z pakietem, możesz po prostu zrobić import.
@AnonimoweMirkoWyznania wiesz co ja kiedyś usłyszałem o jąkających się osobach? Że w dzieciństwie się nie nauczyły mówić, a większość czasu spędziły myśląc i ich słowa nie są w stanie nadążyć za ich tokiem rozumowania. Myślami są już 20 sekund do przodu, ale nie nadążają mówić i dlatego powtarzają (jąkają) się.
Tak btw. to od jakiegoś czasu mi chodzi po głowie, żeby zrobić na mirko jakiś konkretny wpis (albo kilka) opisujący jak w ogóle działa psychika takiej osoby, bo to całkiem interesujące i myślę, że mało kto zdaje sobie z tego sprawę.
Kolejny dzien, kolejne rewelacje. Mam rozmowe rekrutacyjna do pracy dla Googla w Londonie. Praca nad sztuczna inteligencja. Glownie C++. Co sie o--------a. Czytalem, ze magluja ludzi masakrycznie. Boje sie, ze polegne na jakims durnym pytaniu bo zaczna pytac o szkolne problemy, a ja 13 lat w data science siedze. Durny rekruter pyta mnie o oceny ze studiow, a ja mu pisze, ze ciecko bedzie,
Mam pytanie odnośnie projektowania aplikacji. Trochę czytałem na ten temat i zdania są podzielone. Czy Wasze obiekty dziedzinowe zawierają również logikę biznesową, czy są to raczej DTO, a logiką biznesową zajmuje się warstwa usług?
@Tylko_Japonki: moim zdaniem lepiej Java Config. Masz type safety + podpowiadanie składni + jak dla mnie lepiej się po tym poruszać. A configi można rozbijać, średnio widzę sens w robieniu tego w xmlach.
Mirki, myślicie ze taki projekt jako pokazowy na rozmowach kwalifikacyjnych będzie wystarczajacy aby zdobyc pierwsza prace jako programista java (obojetnie czy stazysta, czy juz moze cos wiecej) , Ogólnie zrobiłem webservice z uzyciem : Java, Spring, Hibernate, Thymeleaf, HTML, CSS, (bootstrap) . -Strona symuluje komis samochodowy, gdzie uzytkownik moze dodac samochody na sprzedaz(+ swoje dane jako wlasciciela). -Jezeli ktos dodał auto i właściciela(z jednej formy przechodzi się do drugiej) , auto pojawia sie w
#mirkoelektronika #disco #nudisco Absolutnie wszystko za co typ się zabierze ma wysoki stopień sztosowości. Pomijając rzeczy autorskie mój top 3 wziętych przez Pionteka numerów: o: Two Door Cinema Club - Bad Decisions (Purple Disco Machine Remix) https://www.youtube.com/watch?v=cfpRYx2NzhI o: Hercules & Love Affair - Do You Feel The Same? (Purple Disco Machine Remix)
Mirki, mam pytanko odnośnie Hibernate. Jeżeli nasze kolekcje w modelach to Set, to czy tworząc zapytanie select s from School left join fetch s.sportFacilities sf left join fetch sf.prices tworzy się produkt kartezjanski? (sportFacilities , prices to Set). #java #spring #hibernate
Jutro mam rozmowę kwalifikacyjną na młodszego programistę Java. To byłaby moja pierwsza praca na takim stanowisku. Wcześniej pracowałem 2 lata jako PHP developer. Ile wynagrodzenia na czysto powinienem wołać? Chodzi o Warszawę. #java #pracbaza #nieprogramowanie #programista15k
@Hatespinner Jak znasz i już to robiłeś, to może i złożysz w 20-30 minut. Bez tego w tym czasie to możesz najwyżej bezmyślnie przekopiować kod z tutoriali i polegniesz na jakimkolwiek pytaniu na rozmowie.
@Hatespinner: Nigdzie nie napisałem, że od juniora powinno się wymagać takich rzeczy. Wręcz przeciwnie, to ty napisałeś, że hello world = umiejętność napisania webappa w Springu. Ja się właśnie zgadzam, junior zazwyczaj nie wie takich rzeczy. A jak umie to znaczy, że pracodawca szybciej będzie mógł go wrzucić w projekt => mniej czasu stracić na uczenie => zaoferować więcej. Sam jak startowałem na juniora to wiedziałem tylko, że Spring to
Mireczki zastanawiam się nad takim problemem, chce autoryzować użytkownika (name,password) i otrzymywać token, ale także chciałbym by miał dostęp wyłącznie do jego informacji (findById coś w tym guście). I nie bardzo wiem jak mam to zrobić. Ewentualnie myślę nad własną implementacją, ale wątpie by to było równie bezpieczne co spring security. Serwe jest w rest api stąd ten token. #java #programowanie
@Roballo: Co jest nie tak w Spring Security (oprócz zawiłej konfiguracji :P)? Po tym jak będziesz już miał użytkownika w security context, to już możesz spokojnie pykać @PreAuthorized() + własne Permission Evaluator. Może się nie znam, ale raczej unikałbym customowych implementacji rzeczy do security.
@trustME: Jest. BeanUtils, ale zabawa się zaczyna jak musisz coś robić customowo (string <-> date albo encja <-> id). Wtedy zerknij na Dozera lub Mapstruct. Osobiście korzystam z pierwszego i po pierwszych bolączkach jest dość wygodny. Z mapstructa nie korzystałem, bo nie działa(ł?) ładnie z Lombokiem.
czy po prostu projektując aplikację muszę owszem napisać te klasy, ale o tabelki w bazie zadbać sam.
Dopiero uczę się #java i jestem mocno przyzwyczajony do migracji i generowania bazy z klas