Wszyscy pieją nad #spring i w sumie ja też jestem zachwycony, ale czasami natrafiam na takie ściany w tym szkielecie, że to głowa mała. Do mojego topa, o którym zaraz wspomnę doszło wczorajsze:

Jeśli masz projekt ze Spring + Hibernate + JPA i wygenerujesz plik JAR ze wszystkim zależnościami to JAR nie będzie działać, jeśli w projekcie nie ma chociaż jednej klasy z adnotacją @Entity. Oczywiście ten sam kod,
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

był try bez catch ? pamiętasz może gdzie ten kwiatek był ?


@NiebieskaSowa: try-finally bez catcha nie jest niczym dziwnym przecież.

r = new LeakyThing();
try { useResource(r); }
finally { r.release(); }
  • Odpowiedz
@KotoFan: @NiebieskaSowa: A co w tym dziwnego? Wyjątek sobie poleci i zostanie obsłużony. Być może w tym miejscu nie wiadomo, jak go obsłużyć, a trzeba dokonać pewnego sprzątania bez względu na to, czy wykonanie było poprawne, czy nie. Często się tego używa w zastosowaniach współbieżnych chociażby.
  • Odpowiedz
#java #programowanie #spring

od miesiąca+ robie sobie taki własny projekcik(java backend + angular frontend), co raz bardziej sie rozrasta, chce teraz zrobić system logowania itd. za pomocą spring security, jednak wszystkie tutoriale są na bazie spring boota, z którego ja nie korzystam. czy ""przeportowanie"" mojego projektu do spring boota zajmie mi duzo czasu? co googlować? pic rel, troche tych klas juz sie nazbierało
g.....n - #java #programowanie #spring

od miesiąca+ robie sobie taki własny projek...

źródło: comment_4gic9bKRgfguDhQpx7sDSuAqFWyWj8rl.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@gangstaindesign: Wiesz. SpringBoot po prostu skanuje Twojego patha projektu i na podstawie tego dobiera wg niego optymalne ustawienia kompomentów, które wcześniej musiałeś dodawać ręcznie, najczęściej copy-paste. Te defaultowe ustawienia SpringBoota, można modyfikować łatwo dodając proste instrukcje.

Jak na moje - nie zmieniaj na SpringBoota. Jak będziesz robił nowy projekt to od niego zacznij, aby jak sama nazwa wskazuje, szybciej zBOOTować projekt. Na Nowym Intellij jest nawet taki pakiet startowy SpringBoot(w
  • Odpowiedz
@BOT_Ethan: Normalnie robisz tematyczne @Configuration klasy, w których robisz sobie metody z @Bean zwracające twoje beany i wszystko ładnie ręcznie wstrzykujesz. Potem bez problemu widać co i gdzie idzie, jest mniej refleksji w kodzie i IMO zdecydowanie porządniej to działa.

Konfigi możesz bez problemu importować do uber-konfigów, etc.
  • Odpowiedz
Mireczki,

Którą książka lepsza jest na początek? Dodam, że nigdy nie miałem do czynienia z Springiem czy hibernate, a chciałbym zacząć coś robić w tym kierunku.
Spring w akcji czy Spring w praktyce
Czy może Spring. Receptury?
Dodam, że najlepiej jakby było wszystko od podstaw w miare prostym językiem pisane. Ktoś czytał, poleci coś ? Może coś innego?
#java #spring #programowanie
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Algeroth: mam obie Spring w akcji i Spring w praktyce autorzy zalecają najpierw pierwszą potem drugą
Spring w praktyce to bardziej przypomina receptury.
Spring. Receptury jest nową książka w Helionie jednak dość przestarzałą.
  • Odpowiedz
Miraski, macie coś do Springa dla początkującego w back-endzie? Jakiś tutorial/książka/video tuty? Znam podstawy Javy, programowania obietkowego itp, więc nie jestem zielony w kodzeniu
#programowanie #spring #java
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@RoundStic: Pół roku temu dokładnie tak samo umiałem Jave SE, obiektowe itd., ale nic z Javy EE (co jest potrzebne w pracy). Obecnie właśnie uczę się Javy EE (coś tam już się nauczyłem podstaw).

Standardowa odpowiedź: ucz się z książek po angielsku i tylko po angielsku, bo są najlepsze. Nie zastanawiaj się która książka, bo i tak trzeba przeczytać większość, żeby odbić się od dna. No i czytaj dokumentację od Javy
  • Odpowiedz
Witajcie mircy, właśnie skończyłem prostą aplikację w Django i nie jest tak kolorowo jak miało być ( ͡° ʖ̯ ͡°) owszem, Django bardzo wszystko ułatwia i przyśpiesza, ale kojarzy mi się to z Unity 3d - super mega extra, dopóki coś nie przestanie działać, albo będziesz chciał zrobić coś bardzo dziwnego i trzeba robić jakieś kombinacje.
Z oferty frameworków widziałem jeszcze asp.net, spring i hibernate, który z nich
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jako że wczorajszy wpis pozostał bez odzewu, ponawiam go dzisiaj licząc że jakieś korpoludki w przerwie na kawę go zobaczą.
Mirki, czy był ktoś z Was na szkoleniu JavaEE i/lub Spring w #poznan ? Chodzi mi o szkolenia płatne, najlepiej 3-5 dniowe. Pracodawca jest w stanie mi zafundować, ale nie wiem czy warto. Google pokazuje mi Altkom, Sages, JSystems, Langolian, Alx - jest ktoś w stanie powiedzieć coś o tych
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, czy był ktoś z Was na szkoleniu JavaEE i/lub Spring w #poznan ? Chodzi mi o szkolenia płatne, najlepiej 3-5 dniowe. Pracodawca jest w stanie mi zafundować, ale nie wiem czy warto. Google pokazuje mi Altkom, Langolian, Alx - jest ktoś w stanie powiedzieć coś o tych firmach?
#java #spring #pytanie #praca #pracbaza #szkolenia
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@hamster151: jestem na szkoleniach unijnych w altkom. Z Javy 3 dni i 5 dni androida.Z tematem lecą za szybko i nie idzie ogarnąć.jeśli coś programujesz to raczej uporzadkujesz sobie wiedzę niż nauczysz się czegoś nowego. Są programy unijne i chyba trwają jeszcze zapisy także sprawdz to też.
  • Odpowiedz
#java #spring #programowanie
Robię sobie ten tutorial: http://docs.spring.io/docs/Spring-MVC-step-by-step/part1.html
i dochodzę do pliku web.xml który powinien wyglądać tak: http://pastebin.com/HktRC4Ha
problem w tym, że kiedy w pliku znajdują się elementy servlet i servletmapping projekt nie chce się odpalić i dostaję taki komunikat:
"type Status report

message
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mediateh7: serio: ant, tomcat-6, i dispatcher servlet konfigurowany w web.xml, "Copy libraries to 'WEB-INF/lib'", spring-framework-2.5 ??? o_O

Gdzie leży błąd ?

W tym że cały ten tutorial to są jakieś starocie! Że springowi nie wstyd to trzymać bez ostrzeżenia :( Nawet w logach są daty z... 2007 roku - to 8 lat temu! Pamiętasz jakie telefony wtedy wszyscy mieli - to właśnie tak stare to są technologie.

Zobacz sobie na
  • Odpowiedz
Czy w tej darmowej wersji intellij, działa obsługa springa? Robie jakiś kurs z youtuba, i gdy przychodzi moment by dodać config pod postacią Spring Bean Configuration File to nie mam go w rozwijanej liście, a w settings -> plugins w ogóle nie widnieje spring. W wszystkich pluginach, jest jakiś IdeaSpring, który zcrashowal mi intellija i nie działa ten plugin generalnie.
#programowanie #java #intellij #spring
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@JavaEngineer: Play! jest bardziej scalowy niż javowy. I moim zdaniem, wejście w ten framework jest nie takie zupełnie łatwe i bezproblemowe (choć oczywiście łatwiejsze niż ogarnięcie o co w ogóle chodzi w EE).

Teraz play ma też konkurencje w postaci całkowicie javowego Ninja Framework (polecam). No i jest jeszcze Spring Boot...
  • Odpowiedz
@JavaEngineer: IMHO źle do tego podchodzisz. To co jest w bazie nie musi, a nawet nie powinno w żaden sposób wpływać na kształt kodu. Użytkownika ma role, a role składają się z listy uprawnień. I tak powinno to być odwzorowane w kodzie. Czym wg Ciebie miała by być klasa UserRoles?
  • Odpowiedz