Spring Framework to framework open source do tworzenia aplikacji na platformie Java. U ich podstaw leży bogate wsparcie dla architektur opartych na komponentach, a obecnie ma ponad dwadzieścia wysoce zintegrowanych modułów.
Próbuję nauczyć się JPA danych wiosennych, testując jakąś operację CRUD za pośrednictwem JpaRepository. Natknąłem się na dwie metody savei saveAndFlush. Nie rozumiem różnicy między tymi dwoma. Podczas wywoływania saverównież moje zmiany są zapisywane w bazie danych, więc po co saveAndFlush.
Zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte 7 lat temu . Popraw to pytanie Obecnie oceniam ramy bezpieczeństwa oparte na Javie, jestem użytkownikiem …
Zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte 6 lat temu . Popraw to pytanie W kilku dużych projektach, nad którymi ostatnio pracowałem, coraz …
Pracuję nad przykładem Spring Boot Batch z MongoDB i już uruchomiłem mongodserwer. Po uruchomieniu aplikacji pojawia się poniższy błąd. Jakieś wskazówki dotyczące tego problemu? *************************** APPLICATION FAILED TO START *************************** Description: Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. Reason: Failed …
Pracowałem nad projektem aplikacji Spring Boot i zauważyłem, że czasami występuje błąd przekroczenia limitu czasu połączenia z moją bazą danych na innym serwerze (SQL Server). Dzieje się tak szczególnie, gdy próbuję wykonać migrację skryptu, FlyWayale działa po kilku próbach. Potem zauważyłem, że nie wskazałem spring.jpa.hibernate.ddl-autow moim pliku właściwości. Zrobiłem kilka …
Trudno mi się zdecydować, czy powinienem pozostać przy Hibernate przy nowym projekcie, czy też zmoczyć stopy dzięki JPA i nowej implementacji Spring Data. Czy framework Spring Data jest przeznaczony dla dużych projektów lub małych projektów ze skromnymi wymaganiami dotyczącymi zapytań? Chociaż z pewnością dostrzegam zalety redukcji kodu przy użyciu @Queryadnotacji, …
Szukam najłatwiejszego i najprostszego sposobu na powiązanie i konwersję danych w Spring MVC. Jeśli to możliwe, bez wykonywania jakiejkolwiek konfiguracji XML. Do tej pory korzystałem z PropertyEditors w następujący sposób: public class CategoryEditor extends PropertyEditorSupport { // Converts a String to a Category (when submitting form) @Override public void setAsText(String …
Powiedzmy, że mamy klasę: public class MyClass { @Autowired private AnotherBean anotherBean; } Następnie stworzyliśmy obiekt tej klasy (lub inny framework stworzył instancję tej klasy). MyClass obj = new MyClass(); Czy nadal można wstrzykiwać zależności? Coś jak: applicationContext.injectDependencies(obj); (Myślę, że Google Guice ma coś takiego)
Próbuję włączyć Spring-Data-JPA do mojego projektu. Jedyną rzeczą, która mnie wprawia w zakłopotanie, jest to, w jaki sposób mogę osiągnąć setMaxResults (n) za pomocą adnotacji? na przykład mój kod: public interface UserRepository extends CrudRepository<User , Long> { @Query(value="From User u where u.otherObj = ?1 ") public User findByOhterObj(OtherObj otherObj); } …
Przesyłam parametry z formularza w ten sposób: myparam[0] : 'myValue1' myparam[1] : 'myValue2' myparam[2] : 'myValue3' otherParam : 'otherValue' anotherParam : 'anotherValue' ... Wiem, że mogę uzyskać wszystkie parametry w metodzie kontrolera, dodając parametr taki jak public String controllerMethod(@RequestParam Map<String, String> params){ .... } Chcę powiązać parametry myParam [] (nie …
Spring Data JPA obsługuje liczenie jednostek przy użyciu specyfikacji. Ale czy ma jakikolwiek sposób zliczania jednostek przy użyciu rozpoznawania nazw metod? Powiedzmy, że chcę, aby metoda countByNameliczyła jednostki o określonej nazwie, tak jak metoda findByNamedo pobierania wszystkich jednostek o określonej nazwie.
Jestem trochę zdezorientowany, kiedy używać w ${...}porównaniu do #{...}. Dokumentacja Springa używa tylko #{...}, ale jest wiele przykładów, które używają ${...}. Ponadto, kiedy zacząłem ze SpEL, powiedziano mi, żebym go używał ${...}i działa dobrze. Dla tych, którzy są zdezorientowani, byłby przykład tego, jak go używam @Component public class ProxyConfiguration { …
Nie znalazłem żadnego przykładu, jak rozwiązać mój problem, więc chcę prosić Cię o pomoc. Nie mogę po prostu wysłać żądania POST za pomocą obiektu RestTemplate w JSON Za każdym razem, gdy dostaję: org.springframework.web.client.HttpClientErrorException: 415 Unsupported Media Type Używam RestTemplate w ten sposób: ... restTemplate = new RestTemplate(); List<HttpMessageConverter<?>> list = …
Mam wiele plików właściwości, które chcę załadować ze ścieżki klas. Istnieje jeden domyślny zestaw, do /src/main/resourcesktórego należy myapp.jar. Moje springcontextpliki oczekuje się na ścieżce klasy. to znaczy <util:properties id="Job1Props" location="classpath:job1.properties"></util:properties> <util:properties id="Job2Props" location="classpath:job2.properties"></util:properties> Potrzebuję również opcji zastąpienia tych właściwości zewnętrznym zestawem. Mam zewnętrzny folder konfiguracyjny w cwd. Jak na wiosnę, …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.