@Godziu73: Nie. Jakąś drogą zależności muszą trafić na classpath... z tym, że tych dróg jest wiele. Jedną z nich jest umieszczenie w paczce wdrażanej na serwer aplikacyjny.
  • Odpowiedz
Postanowiłem porzucić windowsa i przejśc na linuxa.

I tutaj pytanie do was koledzy z tagu #java #spring #programowanie

Jakiego linuxa i dlaczego polecacie do pracy z java ?

miałem do czynienia z ubuntu swego czasu, mintem, kali więc zupełnie zielony nie jestem
  • 25
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam do projektu stworzone repo z remotem na githuba i heroku. Jak rozdzielić żeby łatwo wrzucać na heroku plik konfiguracyjny z hasłami, a na githuba nie? Jedyne co mi przychodzi do głowy to zrobić commita z plikiem pushnąc na heroku i potem rebase na wcześniejszy ale nie wygląda to za wygodnie. Jakieś inne pomysły?

#java #heroku #spring #programowanie
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak tworzyć encje z controllerów?
Załóżmy, że mam obiekt który ma nazwe i dwie daty. Pytanie czy używać thymeleafa i tworzyć encje od razu z widoku? Tylko co wtedy z innymi wartościami które mają być generowane automatycznie? Stworzyć jakiś kreator który przyjmuję encje i wypluwa z siebie gotową do zapisu? Wydaję mi się to trochę mało czytelne. Czy może pobierać konkretne pola z ModelAndView, przekazywać je do jakiegoś kreatora który tworzy obiekt
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie mam praktycznie żadnego doświadczenie w #spring i #webdev (jakieś tam podstawy html, js). Potrzebowałem sobie wystawić API i odbierać z niego json za pomocą XMLHttpRequest(). Udało mi się zrobić zapytanie API zwracające jsony, umieścić to na serwerze ("mvn clean install" i jar na serwer) i zrobić to co chciałem z danymi z w js, po odebraniu przez XMLHttpRequest(). Czyli wszystko ok, tylko pojawił się problem z CORS.
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Godziu73: stronę że skryptem mam na serwerze z domeną powiedzmy mojadomena.pl. api jest na tym samym serwerze na porcie 8080. Przykładowo wpisując w przeglądarce mojadomena.pl:8080/userStat dostanę poprawną odpowiedź, tylko bez tego nagłówka dla cors. Przez to jak wysyłam zapytanie ajax z tamtej strony dostaje pusta odpowiedź (kod 0).
  • Odpowiedz
Hej
Chce napisać RESTową apke (jeśli dobrze rozumiem resta, chce zeby wysyłając jsony na określony adres api otrzymywać odpowiednie jsony z odp ;) ) sapera. Czyli cała logika była by na serwerze, a komunikować się z nia można by było poprzez api i jsony. Generalnie pobieranie informacji z serwera to raczej nie problem (GET w określone miejsce) to wysyłanie mnie zastanawia. Np wysłanie swojego ruchu (współrzędne na planszy) powinno iść w POST
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej
Napisałem jakąś pierwszą wersję swojej aplikacji do liczenia czasu pracy. Założenie jest takie, żeby dodawać sobie czasy pracy (WorkActivity) i później na ich podstawie wysyłać sobie informacje na maila. Pliki kontrolerów i .html powstały trochę dodatkowo bo głównie chciałem się skupić na tym, aby warstwa aplikacji i wszystko co niżej działało i wyglądało dobrze (jak mi to wyszło to się okaże ;) )

https://github.com/krasnoludkolo/WorkCounter

Z rzeczy które wiem co trzeba zrobić:
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

EDIT: Dobra Mirki, próbuję sobie zrobić projekt ze Spring Bootem i już na początku napotykam na problemy.
Po pierwsze jak widać w konsoli, nie ma żadnego mapowania dla tych metod.
A po drugie Spring Boot nie znajduje mi widoku, plików html. Wszystko na załączonym screenshocie. Pliku przyklad.html w ogóle mi nie znajduje (nawet jak wrzucę do resources), natomiast plik index.html tylko jak wrzucę folder wyżej tj. do webapp, a nie do static.
nick230 - EDIT: Dobra Mirki, próbuję sobie zrobić projekt ze Spring Bootem i już na p...

źródło: comment_HKp9i5Ue0yFjsHPtjcpzCln2dWmTjYsu.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@nick230: weź sobie Spring Initializer i wygeneruj projekt. Potem ogarnij jakiś tutorial jak jest robione po kolei.

Jak chcesz wiedzieć co się dzieje, to weź książkę np. "Spring w akcji" i użyj zamiast Spring Boota zwykłą konfigurację. Bo on coś robi, a ty nie wiesz co.

Robisz mapowanie, zwracasz Stringa i chcesz, żeby co ci zwróciło? Ja się domyślam że ma dokleić ".html", ale Spring nie wie. Gdzie masz jakiś
  • Odpowiedz
Dodałem coś takiego: @ComponentScan("com.medicalsystem")


@nick230: tego nie musiałbyś dodawać, gdybyś zmienił strukturę pakietów. Wyrzuć entry-point level wyżej.

Ewentualnie ustaw ścieżkę do resourceów w appliacation.properties:

spring.mvc.static-path-pattern= ścieżka
  • Odpowiedz
@DaxterPoker: No to ze Spring Bootem sprawa jest prostsza:

- dodajesz do zależności sterownik do bazy
- konfigurujesz w application.properties, czy gdzie tam chcesz dane dostępowe
- robisz takie interfejsy, jak pisał @AwizisieAkat

i powinno robić.
  • Odpowiedz
@fegwegw: @mediateh7: Przepisałem aplikacje na Spring Boot i wszystko działa ładnie :D Podpieta baza danych śmiga jak ta lala :D

Bardzo Wam dziękuję za pomoc ! Bez waszych porad siedział bym w czarnym dołku i denerwował sie ze nie działa albo męczył sie cały czas z tym starym schematem :)
  • Odpowiedz
Hej
Mam takie pytanie odnośnie organizacji projektu. Jak nazywać pakiety których klasy nie należą do standardowych pakietów controller, model/domain, service itp? Mam np service który generuje raporty i zajmuję się tym jakiś obiekt Np ReportGenerator. I teraz w jakim pakiecie powinna być taka klasa? Jakieś Utils czy coś?

#java #programowanie #spring #springboot
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki jak piszecie aplikację w #spring jako backend i #angularjs jako frontend to frontend wrzucacie w src/resource czy też robicie osobny projekt poza strukturą projektu Springowego? #java
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#webdev #spring #java
Jak się powinno przechowywać obrazki na serwerze, które wgrywają mi userzy (avatary/nagłówki do postów)?
Chyba nie wgrywa się bloba do bazy danych? Gdzie mogę więcej o tym poczytać?
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach