@MirkoStats:

1. OP mówił, że chce backend.
2. Nie każdy ma ochotę pracować w domu.
3. Tak, gość który zaczyna, bez żadnego doświadczenia komercyjnego ma brać zlecenia jako freelancer - na bank.
4. Tak bo ktoś zatrudni juniora bez doświadczenia
  • Odpowiedz
#programowanie #java #spring #naukaprogramowania
Czy ucząc się Springa, jest sens pisać aplikacje za pomocą application-context.xml i samemu ręcznie definiować beany, czy lepiej sobie tym nie zaprzątać głowy i jechać na Spring-boot? A może moje pytanie jest głupie i jedno nie wyklucza drugiego ?
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Gotomb: rób na spring boocie swoje projekty, bo to świetna sprawa, ale jak pojdziesz do pracy to na 99.9% nie bedziesz z niego korzystał(jeszcze!)

spring boot nie jest production-ready. to ze jest sam skonfigurowany jest plusem dla małych projektów, ale w przypadku duzej apki biznesowej dla powaznego klienta lepiej jest miec jednak wszystko skonfigurowane ręcznie.
  • Odpowiedz
#spring #programowanie #mvc
Mój projekt wyglada mniej więcej tak
ale chodzi o to, że mam stronę products link po najechaniu na przycisk details widzę, że każdy button prowadzi do innego linku product?id=XXX mimo to każdy button otwiera mi widok przedmiotu pierwszego wrzucone do listy przedmiotów link.
Gdzie może leżeć przyczyna ? widoki czyli products.jsp i product.jsp chyba są okej
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wyszło w projekcie takie założenie, żeby zrobić jeden kontroler przyjmujacy argumenty i nazwy funkcji i pisać funkcje na bazie danych w mssql (takie wymagania co do bazy u klienta ;) bez hejtu.). Dzięki temu raz napisaliśmy kontroler i teraz bez zmiany serwera mozemy dokładać nowe funkcjonalności. Serwer przerabia wszystko z bazy danych na json {nazwazwracanejkolumny : wartosc ...}. Co myślicie o takim podejściu, ja jestem tak średnio do tego nastawiony.
  • 45
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@markaron: ech, młodzieży
trzymanie logiki w bazie danych nie implikuje, że bd jest najważniejszą częścią, a jedynie unifikuje / umożliwia / wymusza dostęp do danych
ideowe odrzucanie logiki w bazie danych to krótkowzroczność (a raczej brak doświadczenia) i prowadzi do duplikowania kodu w różnych aplikacjach w różnych technologiach

kolejny błąd to podejście na zasadzie, że coś jest najważniejsze i tym samym porównywanie bazy danych do aplikacji. bez zmiany tego podejścia
  • Odpowiedz
@markaron:

Sql jest językiem deklaratywnym, dużo trudniejszym w analizie i debugowaniu. Poza tym nie oferuje możliwości jakie daje OOP, a które pozwalają wygodnie modelować złożone procesy biznesowe. Podobnie jest z brakiem podejścia funkcyjnego, które czasami pozwala rozwiązać pewne problemy dużo łatwiej i czytelniej niż choćby OOP.

A kto powiedział, że logikę w bazie danych trzeba pisać w SQL? To byłby masochizm ( ͡ ͜ʖ ͡)
Jest kilkadziesiąt języków w
  • Odpowiedz
@IOException: Jeżeli id-ki kategorii i producentów na siebie nie nachodzą, to możesz przekazywać przez stringa i wyszukiwać w dwóch DAO, w ten sposób będziesz wiedział czy to kategoria czy produkt.

Ale lepsze, bardziej REST-owe podejście, to zastosowanie dwóch osobnych resource-ów, tj.

/categories/category1
/products/product1
  • Odpowiedz
Mam takie przemyślenia na temat #hibernate i jego używalności. Trochę #gorzkiezale (które chyba już wylewałem kiedyś, ale wyleje jeszcze raz bo mnie boli).

Aktualnie dla mnie największym problemem przy tworzeniu projektu jest gadanie kodu w #java z bazą danych #mssql
Aplikacja oparta jest na #spring i wykorzystuje Spring Data JPA przez Hibernate do komunikacji z bazą. No krew mnie zalewa jak z
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@efem: Obiekt chain: chodzi o filterChain w twoim przypadku. W metodzie doFilter ograniczasz dostęp requestów do poszczególnych servletów i możesz też przekerowywać na poszczególne servlety (dlatego filtr łapie wszystko czyli /* ) - tyle że jak masz springa mvc to tego nie potrzebujesz bo zajmuje się tym dispatcher springa i moduł spring security. Może w twoim ćw chodzi własnie o to żebyś odkrył że nie można tego zrobić - szczerze
  • Odpowiedz
@pierre-van-hooijdonk: masz racje. Jak dam http://localhost:8080/biblioteka to nie moze znaleźć /biblioteka ale jeśli dam http://localhost:8080/biblioteka/index.jsp - pokazuje kod źrodłowy, http://localhost:8080/biblioteka/index (plik html bez rozszerzenia) to pokazuje go (renderuje) normalnie
  • Odpowiedz
#spring #programowanie Zaczynam powoli ogarniać sobie springa i stworzyłem hello world z użyciem mavena i próbuję uruchomić z użyciem tomcata jednak pod localhost:8081 mam główną stronę tomcata jak dostać się do właściwej aplikacji ?
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zaczynam zabawę ze #spring, ale mam jeden dość głupi problem na starcie. Korzystając czy to z Eclipse EE czy z STS w projekcie Maven po dodaniu adnotacji jak zarządzać importem? Pod alt spacja nic mi nie podpowiada, nawet jak zaczynam pisać import org.spring.... Wszystko trzeba hard z dokumetacji czy jednak są podpowiedzi i autoimporty?
#java #programowanie
  • 31
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

To znowu ja i kolejne moje przygody ze Springiem. Wracając do: http://www.wykop.pl/wpis/12776299/mirki-mam-napisac-wypozyczalnie-gier-zarzadzanie-p/ koledzy @kapelusz i @Ambidex bardzo mi pomogli, za co jestem wdzięczny, ale nadal mam jakiś problem.
Aby repozytorium działało muszę stworzyć interfejs public interface GameRepositoryInterface rozszerzający CrudRepository. Robię to świetnie, jednak przy działaniu na takim kodzie wywali mi errory, bo nie ma implementacji interfejsu, a ja chcę na nim działać.
No to implementuję: @Repository public class
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Szinek: prawdę powiedziawszy ciężko mi coś na podstawie tego powiedzieć więcej. Musisz podesłać więcej kodu innych klas. Może zapomniałeś zainicjować context? To by tłumaczyło, czemu nie działa @Autowired .
Swoją drogą wprawdzie nigdy nic nie kodziłem w Angularze, ale kiedyś natknąłem się na takie coś https://jhipster.github.io/. Może Ci się przyda :)
  • Odpowiedz
Witajcie ;)
Chciałbym w najbliższej przyszłości pouczyć, aby zrealizować w końcu jakiś wiekszy projekt. Chciałbym napisać pewną aplikację webą na springu + hibernate. Problem taki, że o ile jave i hibernate coś tam umiem to ze springiem i webowymi rzeczami nie miałem jeszcze do czynienia. Dlatego pytanie mam czy macie może jakiś fajny tutorial (moze być EN) o tym jak za pomocą springa napisać aplikacje web? Bo jak sam szukam to albo
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@krasnoludkolo
Jeśli jeszcze liceum i raczej nie masz zamiaru kontynuwać pisania w springu+hibernate przez kolejne lata, tylko "spróbować" jak to wygląda, to raczej daj sobie spokój z nauką tych technologii. Technologie się zmieniają, to że dziś w jakiś sposób piszemy w nich, nie znaczy że za kilka lat dalej tak samo będziemy to robić (vide konfiguracja w XML vs anotacje), a być może coś jeszcze innego będziemy w przyszłości używać.
Znacznie
  • Odpowiedz
Mirki, mam napisać wypożyczalnię gier (zarzadzanie pozycjami itd.) w Springu, JPA oraz Angularze, wszystko oparte o Resta. Czy wielkim fopa będzie jeśli nie skorzystam z CrudRepository/JpaRepository, tylko zrobię to po swojemu na listach? Nie umiem dojść do porozumienia z nimi, siedzę nad tym cały dzień i nie chcą mnie słuchać.

#java #programowanie #it #spring
  • 24
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć,
zaczynam pisać w Springu usługę RESTful połączoną z angularem. No i mam pierwszy problem, chcę aplikację uruchamiać z jednego pakietu, np. main, a usługi Restowe w innym, np. addManager.
I tak jak jeżeli klasa Main.java, Add.java oraz AddController.java znajdują się w jednym pakiecie, działa świetnie, natomiast gdy Add i AddController przeniosę, to już kupa, po prostu wywala mi 404 przy próbię połączenia.
Jakieś rady?

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

Mam pytanie, patrzę tak na oferty pracy/stażu asseco i w formularzu aplikacyjnym trzeba zaznaczyć technologie, które zna się w stopniu co najmniej dobrym. Także:
1. Co oznacza znajomość serwera aplikacyjnego w stopniu dobrym?
2. Co oznacza znajomość spring/ hibernate w stopniu dobrym i jak to sie ma w przypadku gdybym aplikował na staż?
3. Czy jest sens pisać jakiś średni projekt w spring/hibernate czy lepiej dokładniej poczytać tutoriale/dokumentacje i aplikować? Znalazłem gdzieś
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dali ci formularz standardowy formmularz bo sa wielka korpo i nawet nie zastanowili sie jaki to ma sens w przypadku stazu. Ogolnie postazuj ale potem unikaj jak ognia takich firm a szczegolnie tej na A.
  • Odpowiedz