«spring-data» etiketlenmiş sorular

Spring Data, belirli bir veritabanına özgü birçok alt projeyi içeren şemsiye açık kaynaklı bir projedir. Projeler, bu heyecan verici teknolojilerin arkasındaki birçok şirket ve toplulukla birlikte çalışılarak geliştirilir.

30
Spring Data Maven Builds için “Yaşam döngüsü yapılandırması kapsamında olmayan eklenti yürütmesi” nasıl çözülür
Spring Data ve Neo4j ile çalışmaya çalışıyorum . Ana siteye bağlı bu kılavuzu izlemeye çalışarak başladım . Özellikle pom.xml dosyamı "Merhaba Dünya!" örnek dosya . Sorunlara neden olan eklenti için pom.xml'den bir ipucu ... <plugin> <!-- Required to resolve aspectj-enhanced class features --> <groupId>org.codehaus.mojo</groupId> <artifactId>aspectj-maven-plugin</artifactId> <version>1.0</version> <configuration> <outxml>true</outxml> <aspectLibraries> <aspectLibrary> …


7
OrderBy'yi Spring Data'da findAll ile kullanma
İlkbahar verilerini kullanıyorum ve DAO'm benziyor public interface StudentDAO extends JpaRepository<StudentEntity, Integer> { public findAllOrderByIdAsc(); // I want to use some thing like this } Yukarıdaki kodda, yorumlanan satır niyetimi gösterir. Spring Data, ASC / DESC ile bir sütuna göre tüm kayıt sırasını bulmak için böyle bir yöntemi kullanmak için …

30
Spring Boot - NONE veritabanı türü için katıştırılmış veritabanı sürücüsü sınıfı belirlenemiyor
Web uygulamamı çalıştırmaya çalışırken atılan hata: [INFO] WARNING: Nested in org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private javax.sql.DataSource org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration.dataSource; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [org/springframework/boot/autoconfigure/jdbc/DataSourceAutoConfiguration$NonEmbeddedConfiguration.class]: Instantiation …

12
Bir JpaTest yaparken @SpringBootConfiguration bulunamadı
Çerçevelerde yeniyim (sadece sınıfı geçtim) ve bu benim ilk kez Spring Boot'u kullanıyorum. CrudRepositories'imin gerçekten çalışıp çalışmadığını görmek için basit bir Junit testi yapmaya çalışıyorum. Ben almaya devam hata: Bir @SpringBootConfiguration bulunamıyorsa, java.lang.IllegalStateException testinizle @ContextConfiguration veya @SpringBootTest (classes = ...) kullanmanız gerekir. Spring Boot kendini yapılandırmıyor mu? Test Sınıfım: @RunWith(SpringRunner.class) …

17
Spring Boot - İlk Verilerin Yüklenmesi
Uygulama başlamadan önce ilk veritabanı verilerini yüklemek için en iyi yolu merak ediyorum? Aradığım şey H2 veritabanımı verilerle dolduracak bir şey. Örneğin, "Kullanıcı" bir etki alanı modelim var / kullanıcılara giderek kullanıcılara erişebilirim ama başlangıçta veritabanında herhangi bir kullanıcı olmayacak, bu yüzden onları oluşturmak zorundayım. Veritabanını otomatik olarak verilerle doldurmak …


11
Spring Data JPA'ya özel yöntem nasıl eklenir
Spring Data JPA'yı inceliyorum. Tüm crud ve finder işlevlerini varsayılan olarak çalıştıracağım aşağıdaki örneği düşünün ve bir bulucuyu özelleştirmek istersem, arayüzün kendisinde de kolayca yapılabilir. @Transactional(readOnly = true) public interface AccountRepository extends JpaRepository<Account, Long> { @Query("<JPQ statement here>") List<Account> findByCustomer(Customer customer); } Yukarıdaki AccountRepository uygulaması ile nasıl tam bir özel …

7
GetOne ve findOne yöntemlerini kullanırken Spring Data JPA
Aşağıdakileri çağırdığı bir kullanım durumum var: @Override @Transactional(propagation=Propagation.REQUIRES_NEW) public UserControl getUserControlById(Integer id){ return this.userControlRepository.getOne(id); } Gözlemleyin @Transactionalsahiptir Propagation.REQUIRES_NEW ve depo kullanır getOne . Uygulamayı çalıştırdığımda, aşağıdaki hata iletisini alıyorum: Exception in thread "main" org.hibernate.LazyInitializationException: could not initialize proxy - no Session ... Ama değiştirirseniz getOne(id)tarafından findOne(id)tüm eserler cezası. Kullanım durumu …

7
Bir Spring Controller'da JPA ve Hazırda Bekletme ile FetchType.LAZY ilişkileri nasıl getirilir
Bir Kişi dersim var: @Entity public class Person { @Id @GeneratedValue private Long id; @ManyToMany(fetch = FetchType.LAZY) private List<Role> roles; // etc } Tembel olan çoktan çoğa bir ilişkiyle. Kontrol cihazımda var @Controller @RequestMapping("/person") public class PersonController { @Autowired PersonRepository personRepository; @RequestMapping("/get") public @ResponseBody Person getPerson() { Person person = …

17
Spring boot - Yönetilen bir tür değil
Spring boot + JPA kullanıyorum ve servisi başlatırken sorun yaşıyorum. Caused by: java.lang.IllegalArgumentException: Not an managed type: class com.nervytech.dialer.domain.PhoneSettings at org.hibernate.jpa.internal.metamodel.MetamodelImpl.managedType(MetamodelImpl.java:219) at org.springframework.data.jpa.repository.support.JpaMetamodelEntityInformation.<init>(JpaMetamodelEntityInformation.java:68) at org.springframework.data.jpa.repository.support.JpaEntityInformationSupport.getMetadata(JpaEntityInformationSupport.java:65) at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getEntityInformation(JpaRepositoryFactory.java:145) at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getTargetRepository(JpaRepositoryFactory.java:89) at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getTargetRepository(JpaRepositoryFactory.java:69) at org.springframework.data.repository.core.support.RepositoryFactorySupport.getRepository(RepositoryFactorySupport.java:177) at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.initAndReturn(RepositoryFactoryBeanSupport.java:239) at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.afterPropertiesSet(RepositoryFactoryBeanSupport.java:225) at org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean.afterPropertiesSet(JpaRepositoryFactoryBean.java:92) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1625) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1562) İşte Application.java dosyası, @Configuration @ComponentScan @EnableAutoConfiguration(exclude = …

8
Spring Data veri havuzlarını nasıl test edebilirim?
UserRepositorySpring Data yardımıyla oluşturulan bir depo istiyorum . Ben bahar-veri için yeni (ama bahar için değil) ve bu öğretici kullanın . Veritabanıyla başa çıkmak için teknoloji seçimim JPA 2.1 ve Hibernate. Sorun şu ki, böyle bir depo için birim testleri yazma konusunda clueless. create()Örneğin yöntemi ele alalım. Önce test olarak …

8
Spring-Data-JPA açıklama için setMaxResults?
Spring-Data-JPA'yı projeme dahil etmeye çalışıyorum. Kafamı karıştıran bir şey, açıklama ile setMaxResults (n) 'a nasıl ulaşabilirim? örneğin benim kodum: public interface UserRepository extends CrudRepository<User , Long> { @Query(value="From User u where u.otherObj = ?1 ") public User findByOhterObj(OtherObj otherObj); } one (and only one)Kullanıcıyı yalnızca otherObj'den döndürmem gerekiyor , ancak …

2
Bu spring.jpa.open-in-view = Spring Boot'daki gerçek özellik nedir?
gördüm spring.jpa.open-in-view=trueJPA yapılandırması için Spring Boot belgelerinde özelliği . Mı true hepsi sağlanan değilse bu özellik için varsayılan değer ?; Bu gerçekten ne yapıyor? Bunun için iyi bir açıklama bulamadım; SessionFactoryBunun yerine seni kullanıyor EntityManagerFactorymu? Varsa, EntityManagerFactorybunun yerine kullanmama izin vermesini nasıl söyleyebilirim ? Teşekkürler!

9
Spring Boot'ta Veritabanı ile ilgili tüm otomatik yapılandırmayı devre dışı bırakın
Spring Boot'u iki uygulama geliştirmek için kullanıyorum, biri sunucu, diğeri ise istemci uygulaması. Bununla birlikte, her ikisi de aktif profile bağlı olarak farklı şekilde çalışan aynı uygulama. Uygulamalarımı yapılandırmak için Spring Boot'un otomatik yapılandırma özelliğini kullanıyorum. Veritabanı bağlantısı gerektirmeyeceği için istemci uygulamasında veritabanıyla ilgili tüm otomatik yapılandırmayı devre dışı bırakmak …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.