Tag: named-query
Ein Hibernate (und NHibernate) – Funktion, die ermöglicht, dass sowohl HQL und SQL-Abfragen geschrieben werden in das mapping-Dokument, sortiert nach Namen. Der Hauptvorteil ist, dass Ihre Abfrage ist jetzt wohnhaft im gleichen Ort wie die definition der mappings, statt in Ihre Java/C#/VB.NET/… code.
2
Antworten
Ich bin mit JPQL und eine NamedQuery die Abfrage der Datenbank in eine kombinierte Frage. @NamedQuery(name = "Entry.findAllForName", query = "Select p From Entry p Where p.entryId In(Select dp.entry From EntryPart dp Where dp.part IN(Select d From
3
Antworten
Ich bin mit dem mit überwintert benannte Abfrage und Transformation bean. Hier ist der code: query = session.getNamedQuery( "LAST_ADDED_DOC" ); query.setString( "module", inNpUploads.getModuleName() ); query.setString( "mapping", inNpUploads.getMappingId() ); query.setResultTransformer( Transformers.aliasToBean( NpUploads.class ) ); dmsDb = query.list(); aber
3
Antworten
Ich bin mit viel Mühe, namens-Abfragen für die Arbeit mit nHibernate. Mein neuestes problem ist es kommt die Fehlermeldung "could not execute query" ohne zusätzliche Informationen. Gibt es vollständige Beispiele, die ich herunterladen kann, die irgendwo da
1
Antworten
Ich bin mit Spring JPA named querys in meinem repository. Mein problem ist, dass ich kann nicht finden Sie überall Informationen, was wäre zurückgegebene Wert für eine Abfrage, das würde nicht übereinstimmen, keine Ergebnisse. Ich nehme an,
4
Antworten
Bekomme ich die Ausnahme org.hibernate.HibernateException: Errors in named queries: ElaborazionePagamentiMaggioriOneri.estrai aber die named query sieht korrekt zu mir. Ich bekomme auch org.hibernate.hql.ast.QuerySyntaxException: ElaborazionePagamentiMaggioriOneri is not mapped [FROM ElaborazionePagamentiMaggioriOneri e WHERE e.dataInizioLancio IS NULL AND e.dataFineLancio IS NULL
1
Antworten
Ich habe ein java-entity-Klasse UserBean mit einer Liste von Ereignissen: @OneToMany private List<EventBean> events; EventBean hat die Date-variable: @Temporal(javax.persistence.TemporalType.TIMESTAMP) private Date eventDate; Nun in der UserBean ich möchte erstellen Sie eine NamedQuery, dass alle Daten zurückgibt, die
4
Antworten
Bin ich eine Art dummy-problem, ich brauche, um eine @NamedQuery mit einer Verknüpfung mit einer anderen Tabelle, einige einfache Sache. Aber in meinem @NamedQuery beschäftige ich mich nur mit meinem zugeordnete Objekt/Tabelle. Zum Beispiel in meinem Objekt/Tabelle
3
Antworten
Ich bin mit Hibernate 4.1.7 und versuchen, ein update-Objekt, aber es gibt keine Dokumentation, wie es getan werden sollte. Derzeit bin ich, dies zu tun: Person person = personDao.getPersonById(1); person.setAge(23); person.setLastname("McName"); person = personDao.update(person); PersonDao implementiert update
2
Antworten
Ich versuche, anzeigen der Ergebnisse einer Hibernate-Namens SQL-Abfrage (gespeichert in einer XML-Datei), um eine annotierte Entity-Objekt. Ich habe gelesen, durch unzählige Dokumentationen und tutorials und support-threads, aber ich kann immer noch nicht scheinen, um es funktioniert. Hier
2
Antworten
Ich bin versucht, einen parameter in meiner Abfrage, zum Beispiel: select * from Cars where Cars.color NOT IN (:color_params) Und wenn ich das hinzufügen des Parameters in meinem JavaClass ist wie: ... query.setParameter("color_params", "RED,BLUE"); ... - Und
3
Antworten
Wie kann ich IN meinem namedQuery? @NamedQueries( { @NamedQuery(name = "GetAvailableProducts", query = new StringBuilder("").append("SELECT p FROM Product p WHERE p.type= :type AND (p.available IN ('I want to define changeable size of an array or sometinhg like
1
Antworten
Habe ich die folgenden benannten Abfrage: @NamedQuery( name = "Userdetails.findByUsername", query = "SELECT u FROM Userdetails u WHERE u.username = :username" ) Wenn ich versuche, führen Sie es wie folgt: getEntityManager() .createNamedQuery("Userdetails.findByUsername") .setParameter("string", "%" + string +
1
Antworten
Bitte helfen Sie mir, um herauszufinden, das Problem.ich bin ein Anfänger in spring hibernate, und mit Spring 3 und hibernate 4 in meinem Projekt, das ich verwenden möchte namedQuery in meiner Anwendung. Ich habe erstellt eine benannte
1
Antworten
habe ich diese Abfrage mit NamedQuery mit Hibernate dies ist mein Beispielcode. NamedQuery @NamedQuery(name="com.company.generic.model.Student.getByID()",query="select name from com.company.generic.model.Student where id=:id") Java Code private Student getStudentNameById(Integer id) { final Session session = .... final Query query = session.getNamedQuery("com.company.generic.model.Student.getByID()") .setParameter("id",id)
2
Antworten
Ich versuche, anzeigen der Ergebnisse einer Hibernate-Namens SQL-Abfrage (gespeichert in einer XML-Datei), um eine annotierte Entity-Objekt. Ich habe gelesen, durch unzählige Dokumentationen und tutorials und support-threads, aber ich kann immer noch nicht scheinen, um es funktioniert. Hier
2
Antworten
Ich habe 3 Bohnen: Organisation, Rolle, Benutzer Rolle - Organisation-Beziehung - @ManyToOne Rolle - User-Verhältnis - @ManyToMany Organisation : @Entity @Table(name = "entity_organization") public class Organization implements Serializable { private static final long serialVersionUID = -646783073824774092L; @Id
3
Antworten
Ich habe eine Methode in Dao Klasse, die gibt List<Object> zurück und ich bin mit benannten Abfrage public List<Object> getListByCustomer(Session session, int customerId, List<Integer> strIds) { Query namedQuery = session.createSQLQuery(QueryConstants.EXPORT); namedQuery.setParameter("customer", customerId); namedQuery.setParameter("stringId", strIds); List<Object> objects =
4
Antworten
Momentan habe ich folgende benannte Abfrage, die wickelt sich um eine gespeicherte Prozedur:- <hibernate-mapping> <sql-query name="mySp"> <return-scalar column="name_first" type="string" /> <return-scalar column="name_last" type="string" /> { call some_sp :param } </sql-query> </hibernate-mapping> Den Spalten name_first und name_last sind
4
Antworten
Lerne ich JPA mit Hibernate, Verwendung von maven als gut. Mein problem ist Wie kann ich mithilfe der input-Parameter mit UPDATE-und SET-Klausel in der benannten Abfrage ? @NamedQuery(name = "updateEmailAddress", query = "Update User u set u.email
1
Antworten
Ich möchte schreiben Sie einen Junit test für meine dao, aber ich habe ein problem. Hier ist die Methode, die ich testen möchte: public boolean boo(final String param) { final Query query = this.entityManager.createNamedQuery("queryName"); query.setParameter(1, param); boolean
2
Antworten
dies ist mein namedquery: @NamedQuery( name = "User.findOneWithLists", Abfrage = "SELECT u FROM User u" + "LEFT JOIN FETCH-u.aTemplates" + "LEFT JOIN FETCH-u.bTemplates" + "LEFT JOIN FETCH-u.bp" + "LEFT JOIN FETCH-u.aCredentials" + "LEFT JOIN FETCH-u.st WHERE (st.deleted
1
Antworten
Versuchen zu lernen, Hibernate, bin ich versucht zu lernen, wie zu ausführen NamedQuries aber evertime ich bin immer Exception in thread "main" org.hibernate.MappingException: Named query not known.Bitte helfen Sie mir hier Fehler (nur die Nachricht, nicht die
2
Antworten
Ich habe eine Java-Klasse (Entität) mit einer Reihe von benannten Abfragen. Wenn die Feder versucht zu injizieren, die im Zusammenhang Bohne, es ist nicht zu finden, eine der Abfragen. Als Beispiel: @NamedQueries({ @NamedQuery(name = "Query1", query =
4
Antworten
Hatte ich zwei hibernate entity hier mit Anmerkung: @Entity @Table(name = "CLIENT") public class Client { private Long pkClient; private String name; @Id @GeneratedValue(strategy=GenerationType.AUTO) @Column(name="PK_CLIENT") public Long getPkClient() { return pkClient; } public void setPkClient(Long pkClient) {
1
Antworten
Habe ich erfolgreich eingesetzt javax.persistence.NamedQuery in Kombination mit JPA2. Die benannten Abfragen definiert an der Spitze der entity class-Dateien, und werden von Stateless EJBs (entity-Fassade). Nun hatte ich zum extrahieren der entity-Klasse-Dateien in eine separate Jar-Datei (so
4
Antworten
Gibt es eine Möglichkeit zur Angabe von optionalen Parametern (wie beispielsweise bei such-Parameter sind von einer form, und nicht alle Parameter erforderlich sind) in eine benannte Abfrage bei der Verwendung Ruhezustand? Ich bin mit einem native SQL
2
Antworten
Ich würde gerne laden Sie alle Objekte, die einen Text-tag-set zu jedem eine kleine, aber beliebige Anzahl von Werten aus unserer Datenbank. Der logische Weg zu gehen über diese in SQL wäre der Aufbau einer "IN" -
5
Antworten
Ist es ein heuristisches/best practice/Regelsatz für eine Entscheidung zwischen den Kriterien API und NamedQuery? Meine Gedanken so weit : Namens-Abfragen sind in der Regel besser lesbar. Kriterien Abfragen sind flexibler. Sowohl vorkompiliert. Ich Neige dazu, verlassen Sie
3
Antworten
how to get count mit einer namedquery, ohne immer alle in der Liste (es wäre Steigerung der Leistung denke ich). Dies ist die benannte Abfrage, die nicht funktioniert: @NamedQuery(name = "Charakteristika.findAllCount", query = "SELECT COUNT(c) FROM Charakteristika
4
Antworten
Ich versuche meine namens-Abfragen in meiner orm.xml (in META-INF mit persistence.xml -) aber meine orm.xml scheint, ignoriert hibernate/jpa. Wenn ich versuche, meine benannte Abfrage mit em.createNamedQuery("myQuery"), es gibt, dass es nicht finden können, diese Abfrage. Ich benutze
3
Antworten
Ist es möglich, sich wie in einer where-Klausel in eine benannte Abfrage? Ich versuche, Folgendes zu tun aber bin immer Ausnahmen @NamedQuery(name = "Place.getPlaceForCityAndCountryName", query = "SELECT p FROM Place p WHERE " + "lower(p.city) like :city
4
Antworten
Schrieb ich eine benannte Abfrage in der entity-Klasse, Wähler NamedQuery(name = "Voter.findvoter", query = "SELECT count(*) FROM Voter v WHERE v.voterID = :voterID" and where v.password= : password), Möchte ich nennen, diese benannte Abfrage und ich müssen