Przepraszam za banalne pytania, ale potrzebuję porady. Mam trzy pytania ws. Springa.
-
Czy klasę uruchomieniową którą generuje Spring Boot (SpringApplicationRun.java) można traktować jako 'Main' i zrobić w nim swojego Maina, czy powinienem Maina osobno zrobić i go wstrzyknąć do klasy uruchomieniowej?
-
Czy jeżeli tworzę Restowe API, encję User oraz interfejs UserRepository to czy powinienem wstrzyknąć UserRepository prosto do klasy gdzie zawierają się moje metody API czy powinienem zrobić klasę coś w stylu 'Managera', gdzie wstrzykuje UserRepository i tam tworzę metody które potem wstrzykuję prosto z managera do klasy gdzie są zawarte APi?
-
Chcę ubrać powyższą Appkę we frontend. Czy Thymleaf pozwoli na stworzenie strony HTML gdzie mogę łączyć się z bazą danych i korzystać z zapytań restowych?