Tag: spring-data-jpa
Spring-Data – JPA ist Teil des Spring Data Schirm-Projekt, die macht es einfach zu implementieren JPA-basierten repositories
3
Antworten
Ich bin mit 2 Weblogic Datenquellen; In meinem XML-Konfigurationen, die ich haben 2 Ausdauer Einheiten, 2 entityManagerFactories, und 2 transactionManagers. Die Dateien sind wie folgt: persistence.xml: <persistence-unit name="modelPersistence" transaction-type="RESOURCE_LOCAL"> <provider>org.eclipse.persistence.jpa.PersistenceProvider</provider> </persistence-unit> <persistence-unit name="orderPersistence" transaction-type="RESOURCE_LOCAL"> <provider>org.eclipse.persistence.jpa.PersistenceProvider</provider> </persistence-unit> config.xml:
2
Antworten
Ich bin bei meiner ersten Riss an den Service/Repository-Ansatz und führe in ein Thema. Im wesentlichen, was ich tun will in meinem Dienst ist, bestehen meine Person und dann mit dessen ID in der gleichen Service-Methode. Ursprünglich
2
Antworten
Habe ich einfach Frühling 4 WebMVC-app (Java-config), und ich möchte hinzufügen, JPA. Aber wenn ich versuche zu laufen-app (wie deloyed auf Tomcat) bekomme ich: Was kann eine Quelle der Fehler? Fehler bei der Erstellung bean mit dem
5
Antworten
Mit spring data JPA, ich bin versucht, um diese Art der Abfrage (es ist mehr Komplex, ist dies ein einfacher Fall) @Query(nativeQuery = true, value = "SELECT * FROM events WHERE typeId IN (?1)") List<Event> findEventsByType(List<Integer> types);
6
Antworten
Ich versuche eine neue zu erstellen Page mit einer Liste der Objekte aus der Datenbank abgerufen. Zuerst habe ich alle Elemente aus der DB, konvertieren Sie es zu einem Bach und verwenden Sie dann die lambda um
3
Antworten
, Erhalte ich folgenden stacktrace: org.springframework.core.convert.ConverterNotFoundException: No converter found capable of converting from type [referencedata.ABDeadlineType] to type [referencedata.DeadlineType] at org.springframework.core.convert.support.GenericConversionService.handleConverterNotFound(GenericConversionService.java:324) at org.springframework.core.convert.support.GenericConversionService.convert(GenericConversionService.java:206) at org.springframework.core.convert.support.GenericConversionService.convert(GenericConversionService.java:187) at org.springframework.data.repository.query.ResultProcessor$ProjectingConverter.convert(ResultProcessor.java:256) at org.springframework.data.repository.query.ResultProcessor$ChainingConverter$1.convert(ResultProcessor.java:201) at org.springframework.data.repository.query.ResultProcessor$ChainingConverter.convert(ResultProcessor.java:212) at org.springframework.data.repository.query.ResultProcessor.processResult(ResultProcessor.java:149) at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:121) at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:106) at
2
Antworten
Ich habe eine @Entity Video mit einem eins-zu-viele Zusammenhang mit einer List<Tag> tags als eines seiner Felder. Ich verwende die folgenden @Repository mit Frühjahr Daten zu Holen Sie sich die beliebtesten tags: @Repository public interface TagRepository extends
1
Antworten
Ich wollen, verwenden Sie die Methode findAll in einem repository, aber ich möchte es zurück nur Personen, die einen bestimmten Wert haben. Zum Beispiel, ich will es zurück nur Unternehmen, die active = 1 sind. Gibt es
2
Antworten
also mein Datenbank-Modell geht so: ich habe Stores und jede Store hat einen lokalisierten Namen. So habe ich ausgewählt, um für die lokalisierte Namen als Map wie diese: public class Store { private Map<Locale,LocalizedValue> name; } wie
5
Antworten
Gibt es eine Möglichkeit zum abrufen der letzten X Anzahl der Ergebnisse aus einer Abfrage? Zum Beispiel - Wenn Sie möchten, eine der ersten zehn Ergebnissen, sehe ich, dass hier z.B. funktioniert: setMaxResults für Spring-Data-JPA-annotation? public interface
1
Antworten
Mir eindeutig fehlt hier etwas. Ich bin eine einfache spring boot app mit spring data jpa inbegriffen und Gesicht mit folgendem Fehler: Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [locassa.domain.repository.PersonRepository] found for dependency: expected at least
3
Antworten
Ich bin mit <groupId>com.mysema.querydsl</groupId> <artifactId>querydsl-jpa</artifactId> <version>3.7.3</version> kein problem mit <groupId>org.springframework.data</groupId> <artifactId>spring-data-jpa</artifactId> <version>1.9.4.RELEASE</version> statt mit <groupId>org.springframework.data</groupId> <artifactId>spring-data-jpa</artifactId> <version>1.10.1.RELEASE</version> auf dem gleichen code habe ich die folgenden Fehler: [ERROR] /C:/Prj/Java/Eclipse/Elfolab/src/main/java/com/interlabsrl/elfolab/persistence/multiple/repository/elettroforesi/springdatajpa/LinguaRepository.java:[13,8] cannot access com.querydsl.core.types.OrderSpecifier class file for com.querydsl.core.types.OrderSpecifier not found
1
Antworten
Habe ich versucht um die Lösung zu finden, aber noch kein Glück. Ich bin nach dem Buch "Pro Spring 3" (Appress) [Seite 351] Habe ich das Projekt generiert als jpa-Projekt. Soweit ich das verstehe kann ich entweder
1
Antworten
Bin ich mit Spring boot-Daten der PPV und jetzt habe ich dieses: @Configuration @PropertySource("classpath:persistence.properties") @EnableTransactionManagement public class PersistenceConfiguration { @Autowired private Environment env; @Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory(EntityManagerFactoryBuilder builder) { LocalContainerEntityManagerFactoryBean entityManager = new LocalContainerEntityManagerFactoryBean(); entityManager.setDataSource(this.dataSource()); entityManager.setPackagesToScan(new String
1
Antworten
Bin ich mit Spring Data JPA 1.4.3.RELEASE mit Hibernate 4.2.7.Final Ich war in der Lage, erfolgreich ein Base-Repository-Klasse, die etwas auf die Linien an : http://docs.spring.io/spring-data/jpa/docs/1.4.2.RELEASE/reference/html/repositories.html#repositories.custom-behaviour-for-all-repositories @NoRepositoryBean public interface BaseRepository <T extends BaseEntity, ID extends Serializable> extends
2
Antworten
Habe ich ein Unternehmen: @Entity @EntityListeners(MyEntityListener.class) class MyEntity{ ... } Ist und die Zuhörer: class MyEntityListener{ @PrePersist @PreUpdate public void doSomething(Object entity){ ... } } Ich bin mit dem Spring-Daten generiert DAO für diese Entität (1.4.1) und
2
Antworten
In meiner Anwendung, ich bin mit Spring Data und hibernate als JPA-provider zu bestehen bleiben und Lesen von Daten. Ich habe top-level-Entity-Klasse: @Entity @Getter @Setter @Table(name = "operation") @Inheritance(strategy = InheritanceType.JOINED) @EqualsAndHashCode(of = {"operationId"}) public abstract class
2
Antworten
Ich bin neu in Spring-framework. Ich habe gerade angefangen zu lernen, nach diversen guides (http://spring.io/guides) und ich bin versucht, um das vollständige tutorial über web-services (http://spring.io/guides/tutorials/bookmarks/). Ich bin ziemlich festgefahren auf die JPA-Datasource-definition, da bekomme ich die
1
Antworten
Möchte ich mal einen join wie Select a.id,a.desc,b.desc from A a left join B b on a.MEDIA_ID = b.ID Habe ich erstellen zwei Entitäten A & B und erstellt CrudRepository<A,Long>. Nun, in der crudRepository im schreiben zu
4
Antworten
Arbeite ich mit dem PostgreSQL query-Implementierung in JPQL. Dies ist ein Beispiel-native psql Abfrage, die funktioniert, SELECT * FROM students ORDER BY id DESC LIMIT 1; Dieselbe Abfrage in JPQL nicht funktioniert, @Query("SELECT s FROM Students s
2
Antworten
Habe ich ein repository, das wie folgt aussieht: public interface UserRepository extends JpaRepository<User, Long> { User findByEmailIgnoreCase(String email); @Query("select u from User u where u.id in (:ids)") Set<User> getByIdInSet(@Param("ids") Set<Long> ids); } Wenn ich rufe getByIdInSet bekomme
2
Antworten
Arbeite ich an einem Spring-Boot-v1.4.2.RELEASE-Anwendung mit JPA. Ich definierte repository-Schnittstellen und Implementierungen ARepository @Repository public interface ARepository extends CrudRepository<A, String>, ARepositoryCustom, JpaSpecificationExecutor<A> { } ARepositoryCustom @Repository public interface ARepositoryCustom { Page<A> findA(findAForm form, Pageable pageable); } ARepositoryImpl
2
Antworten
Ich bin noch auf der Suche für eine update-Methode, Spring Data JPA-Aktualisierung einer gegebenen Objekt persited in einer relationalen Datenbank. Fand ich nur Lösungen, bei denen bin ich gezwungen, geben Sie irgendeine Art von UPDATE-Abfragen via @Query
3
Antworten
Habe ich diese zwei einfachen Entitäten Something und Property. Die Something Person hat eine viele-zu-eins-Beziehung zu Property, so dass, wenn ich eine neue Something Zeile, die ich ordnen eine bestehende Property. Etwas: @Entity @Table(name = "something") public
5
Antworten
Ich bin mit Spring Boot (1.3.3.RELEASE) und Hibernate JPA in meinem Projekt. Meine Einheit sieht wie folgt aus: @Data @NoArgsConstructor @Entity @Table(name = "rule") public class RuleVO { @Id @GeneratedValue private Long id; @Column(name = "name", length
4
Antworten
Benutze ich spring-data-jpa und mysql Datenbank. Meine Tabellen-Zeichensatz ist utf-8. Auch ich Hinzugefügt ?useUnicode=yes&characterEncoding=utf8 mysql-url in der Anwendung.Eigenschaften-Datei. Problem wenn ich den pass Zeichen wie "ąčęėį" - controller, um es zu speichern in mysql. In mysql bekam
2
Antworten
Dies ist vielleicht nicht die beste Frage zu stellen, aber ich bemerkte es gibt 2 Spring JPA für das Frühjahr starten. Wie sind Sie unterschiedlich. Derzeit bin ich versuchen, setup SpringBoot 1.5.3 Projekt zusammen mit hibernate. Ich
1
Antworten
Ich versuche, mit Spring Data auditing-Funktionen (in Kombination mit Spring Boot und Spring Data Rest), aber die audit-Felder sind nicht festgelegt auf speichern. Alle speichert das Ergebnis in einem constraint Ausnahme von dem Versuch zu speichern eine
2
Antworten
Ich habe recherchiert und fand eine Erklärung und Beispiel-code wie zu verwenden, spring data jpa mit mehreren Datenquellen, die sich auf die Konfiguration mehrerer jpa:repositories in der xml-Konfiguration wie folgt: <jpa:repositories base-package="org.springframework.data.jpa.repository.sample" entity-manager-factory-ref="entityManagerFactory"> <repository:exclude-filter type="assignable" expression="org.springframework.data.jpa.repository.sample.AuditableUserRepository" />
3
Antworten
Habe ich die Unterstriche in der entity property-Namen, und als der Frühling versucht zu erstellen in der JPA-repository-Implementierung, die es zu einer Ausnahme führt zu lösen versuchen den Namen der Eigenschaft. Person: @Entity public class Student {
1
Antworten
So, ich habe die folgende Abfrage unter: public Iterable<Dealer> findAll(Dealer dealer) { QDealer qdealer = QDealer.dealer; BooleanExpression where = null; if(dealer.getId() != null && dealer.getId() != 0) { buildPredicate(qdealer.id.goe(dealer.getId())); } OrderSpecifier<String> sortOrder = QDealer.dealer.dealerCode.desc(); Iterable<Dealer> results =
4
Antworten
Hat jemand eine Idee, wie man eine einzelne Spalte mit Spring Data JPA? Ich erstellte ein repository wie unten in meiner Spring-Boot-Projekt, sondern immer die {"cause":null,"message":"PersistentEntity must not be null!"} Fehler beim Zugriff auf die Rest-URL. @RepositoryRestResource(collectionResourceRel
4
Antworten
Ich bin mit Hibernate in eine Spring-Boot-app. Ich mache ein neues CrudRepository für alle meine Modell-Objekte, die grundlegenden CRUD-Aufgaben. Sie sehen so aus: @Repository public interface FoobarCrudRepo extends CrudRepository<Foobar, Long> { } Aber dann habe ich immer
2
Antworten
Ich versuche, mein Programm, ich bekomme immer diese exception: Caused by: org.springframework.beans.factory.BeanCreationException: Cannot determine embedded database driver class for database type NONE. If you want an embedded database please put a supported one on the classpath. at
2
Antworten
Wie spring-data-jpa repository.save nur update aber NICHT neu erstellen, wenn primary key nicht gefunden wird. Derzeit repository.save() wird jetzt ein Datensatz in meiner Datenbank, wenn nicht gefunden InformationsquelleAutor Awakening | 2015-02-10
2
Antworten
public interface UserRepository extends JpaRepository<User, Long> { @Query(value = "SELECT * FROM USERS WHERE EMAIL_ADDRESS = ?0", nativeQuery = true) User findByEmailAddress(String emailAddress); } Sagen wir mal ich hab den code oben, wo ich select * from
1
Antworten
Habe ich umgesetzt in meine Feder-repository-Schnittstelle: @Query("SELECT max(ch.id) FROM MyEntity ch") Long getMaxId(); Funktioniert es korrekt, wenn die db nicht leer ist. Wenn ich beginne, meine Umwelt mit test-Konfiguration (H2DB verwendet wird) - es gibt keine Daten
1
Antworten
Habe ich Folgendes Specification dass ich verwenden, um die Abfrage für Contact Entitäten, die gebunden sind an bestimmte ManagedApplication Personen. Ich pass in eine Collection<Long> enthält die ids der ManagedApplication Entitäten, die ich bin auf der Suche
1
Antworten
Habe ich die folgenden Einheiten zugeordnet werden: @Entity @Table(name = "books") public class Book implements Serializable { @ManyToMany @JoinTable(name="books2categories", joinColumns=@JoinColumn(name="book_id"), inverseJoinColumns=@JoinColumn(name="category_id")) Collection<Category> categories; ... @Entity @Table(name = "categories") public class Category implements Serializable { @ManyToMany(mappedBy="categories") private Collection<Book>
3
Antworten
Ich mit einem spring 3.2.0.M2-setup mit spring data jpa 1.2.0.RELEASE. Ich habe auch java-config. Das ich meine Repository-config-Klasse. @Configuration @EnableJpaRepositories(basePackages = {"xxx.xxx.xxx.core.dao"}) @EnableTransactionManagement public class Repository { @Bean public DataSource dataSource() { DriverManagerDataSource dataSource = new DriverManagerDataSource();
4
Antworten
Habe ich dieses Datenmodell public class CustomerModel{ @Column @Type(type="org.joda.time.contrib.hibernate.PersistentDateTime") private DateTime membershipDate; //Other properties and getters } Und das folgende repo public interface CustomerRepo extends Repository<CustomerModel, Long>{} Was ich will zu tun ist. Abrufen aller Benutzer an
3
Antworten
Habe ich ein Unternehmen: @Entity public class Student { @GeneratedValue(strategy = GenerationType.AUTO) @Id private long id; @OneToMany private Set<Course> courses; } Wenn ich versuche zu bestehen als erste Einrichtung dieser Art, es funktioniert, aber wenn ich dann
2
Antworten
Habe ich erfolgreich einen Prototyp entwickelt, der mit Spring Boot 1.0.2.RELEASE (vorher 1.0.1.RELEASE bis heute). Ich habe gesucht und gesucht und versucht Lösungen wie: Spring Boot-jdbc-datasource-Autokonfiguration fehlschlägt, auf standalone-tomcat Spring Boot /Spring-Daten importieren.sql wird nicht ausgeführt, Spring-Boot-1.0.0.RC1
1
Antworten
Stellen Sie sich die folgenden Modelle: Mitarbeiter: @ManyToMany(cascade = CascadeType.ALL) @JoinTable(name = "employee_project", joinColumns = @JoinColumn(name = "Emp_Id"), inverseJoinColumns = @JoinColumn(name = "Proj_id")) private Set<Project> projects = new HashSet<Project>(); Projekt: @ManyToMany(mappedBy = "projects") private Set<Employee> employees =
4
Antworten
Ich benutze Frühjahr 4.1.6.RELEASE und Spring Data Jpa 1.8.0.RELEASE. Ich habe ein problem mit org.springframework.Daten.domain.Auslagerungsfähigen bean Schöpfung. Es ist in meinem controller: @Controller public class ItemsController { @Autowired ProductService itemsService; @RequestMapping(value = "/openItemsPage") public String openItemsPage() {
3
Antworten
Ich bin versuchen, um eine benutzerdefinierte deleteBy Methode query in meinem repository. Es scheint, dass, anstatt Sie zu löschen, hibernate macht eine select-Anweisung. public interface ContactRepository extends JpaRepository<Contact, Integer> { Integer deleteByEmailAddress(String emailAddress); //and this one works
3
Antworten
Schreibe ich eine benutzerdefinierte Implementierung für Spring Data JPA-repository. Also ich habe: MyEntityRepositoryCustom => Benutzeroberfläche mit benutzerdefinierten Methoden MyEntityRepositoryUmpl => Implementierung der obigen Schnittstelle MyEntityRepository => standard-Schnittstelle, die erweitert JpaRepository und MyEntityRepositoryCustom Mein problem ist Folgendes: im
3
Antworten
Ich bin auf der Suche nach einer Lösung, um dynamisch erstellen von Abfragen mit Spring Data JPA. Ich habe einen GameController, die einen RESTful-service-Endpunkt /Spiele, die 4 optionalen Parameter: genre, Plattform, Jahr, Titel. Die API weitergegeben werden
2
Antworten
Hier ist ein Vereinfachtes Beispiel für mein problem. Ich habe das repository-und entity-Klasse. public interface ThingRepository extends JpaRepository<ThingEntity, Long> { ThingEntity findByFooInAndBar(String fooIn, String bar); } @Entity public class ThingEntity { @Column(name="FOO_IN", nullable=false, length=1) private String fooIn;
1
Antworten
Irgendwie kann ich nicht verwenden, die LIMIT qualifier innerhalb einer sql-Abfrage mit Spring-data-jpa: @Query("SELECT p from Person p WHERE p.company.id = :id ORDER BY p.name DESC LIMIT 3") Was ist hier falsch? Caused by: org.hibernate.hql.internal.ast.QuerySyntaxException: unexpected token: