Tag: ibatis

iBatis ist eine Objekt-relationale mapping-framework für Java. Es verwendet XML-Deskriptoren zu überbrücken SQL Abfragen und Java-Objekte. Ein offizieller port wurde für den Microsoft .NET-framework.

ibatis/Oracle - SELECT-Abfrage innerhalb von INSERT fehlschlägt

Anzahl der Antworten 2 Antworten
Ich versuche zu tun, eine Insert-operation mit iBatis. INSERT INTO SCHEMA.TABLE (FIELD1, FIELD2, FIELD3) VALUES (#field1#, (SELECT ANOTHER_FIELD FROM SCHEMA.TABLE WHERE FIELD4= #field2#), #field2#) Die innere select-Abfrage immer fehl und gibt NULL zurück. Aber wenn ich Ersatz

IBatis + Java: HashMap Abrufen

Anzahl der Antworten 1 Antworten
Wie kann ich wieder eine HashMap mit IBatis. Ich habe eine select-zwei Werte, und ich möchte diese Karten in einer key-value map. Jemand vor dem gleichen problem? Vielen Dank im Voraus Die "zwei Werte" sind zwei Datensätze

Einfügen von Kind-Objekten in MyBatis

Anzahl der Antworten 1 Antworten
Habe ich ein sehr einfaches Objekt Diagramm, das möchte ich in einer Datenbank speichern verwenden MyBatis. Wenn ich eine Marke neue Objekt-graph (a BatisNode mit zwei details), wie kann ich code schreiben, um sicherzustellen, dass die Kind-Objekte

Auto-Inkrementierung mit HSQLDB (2.2.8) + DDLUtils

Anzahl der Antworten 2 Antworten
Will ich mit HSQLDB als eingebettete Datenbank, aber ich habe Mühe, es zu auto-Inkrement -. Soweit ich das verstanden habe, [CALL] IDENTITY() können verwendet werden, um den letzten Wert des Primärschlüssels. Allerdings Experimente sowohl durch iBatis und

Spring Ibatis : Mapped-Statements-Sammlung enthält nicht den Wert für

Anzahl der Antworten 1 Antworten
Ich habe einen mapper. Mit, dass mapper die Funktion einfügen, ich bin in der Lage, legen Sie die Datensätze erfolgreich. Aber während der Verwendung deleteByPrimaryKey es wirft den Fehler Mapped Statements collection does not contain value for

warum myBatis insert - /update-Funktionen erfordern nun verpflichten, nach dem hinzufügen von FK zu DB?

Anzahl der Antworten 1 Antworten
ich habe ein Projekt, das verwendet myBatis für die Persistenz. Methode "A" unten war gut funktioniert, bis ich fügte hinzu, einige Fremdschlüssel und konvertiert meine Tabelle von myISAM zu innoDB. Nach der Konvertierung, Methode "A" würde fehl,

wie zu tun, Ibatis version von sql zeigen

Anzahl der Antworten 3 Antworten
Gibt es eine Ibatis-Einstellung zum anzeigen der generierten SQL wie Hibernate hat show_sql=true? Dank Dupliziert: stackoverflow.com/questions/2635058/ibatis-get-executed-sql InformationsquelleAutor romesub | 2010-06-10

myBatis Generator - how zu generieren, die nur select/update/insert/delete SQL-Anweisungen aus?

Anzahl der Antworten 1 Antworten
Meine config-Datei: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd" > <generatorConfiguration > <context id="context1" > <jdbcConnection driverClass="oracle.jdbc.driver.OracleDriver" connectionURL="jdbc:oracle:thin:@localhost:1521:xe" userId="system" password="system" ></jdbcConnection> <javaModelGenerator targetPackage="pl.domain.model" targetProject="mailsender2" /> <sqlMapGenerator targetPackage="pl.domain.model" targetProject="mailsender2" ></sqlMapGenerator> <javaClientGenerator targetPackage="???"

Wie gehst du mit der sql-mapping für mehrere Tabellen in ibatis und java

Anzahl der Antworten 1 Antworten
Ich bin versucht, Ibatis mit GWT und ich haben dieses Szenario habe ich Datenbanken, Tabellen, Flughafen-Terminals und Flüge. Ein Flughafen kann über verschiedene terminals. Ein terminal kann einen Flughafen und viele Flüge. Und einen Flug kann über

MyBatis: Wie die Rückkehr der ID des eingefügten Objekts unter Postgres?

Anzahl der Antworten 2 Antworten
Ich habe eine postgres-Tabelle, wo die ID ist definiert als bigserial. Wie kann ich @Insert und Holen Sie zurück die id der Entität eingefügt? Ich bin erwarten, dass die mapper Methode, kehren Sie entweder die id oder

Throwable, während der Versuch, eine neue Verbindung: null: javax.Ressource.ResourceException: es Konnte keine Verbindung

Anzahl der Antworten 1 Antworten
IJ000604: Throwable while attempting to get a new connection: null: javax.resource.ResourceException: Could not create connection at org.jboss.jca.adapters.jdbc.local.LocalManagedConnectionFactory.getLocalManagedConnection(LocalManagedConnectionFactory.java:277) at org.jboss.jca.adapters.jdbc.local.LocalManagedConnectionFactory.createManagedConnection(LocalManagedConnectionFactory.java:235) at org.jboss.jca.core.connectionmanager.pool.mcp.SemaphoreArrayListManagedConnectionPool.createConnectionEventListener(SemaphoreArrayListManagedConnectionPool.java:758) at org.jboss.jca.core.connectionmanager.pool.mcp.SemaphoreArrayListManagedConnectionPool.getConnection(SemaphoreArrayListManagedConnectionPool.java:343) at org.jboss.jca.core.connectionmanager.pool.AbstractPool.getSimpleConnection(AbstractPool.java:400) at org.jboss.jca.core.connectionmanager.pool.AbstractPool.getConnection(AbstractPool.java:365) at org.jboss.jca.core.connectionmanager.AbstractConnectionManager.getManagedConnection(AbstractConnectionManager.java:329) at org.jboss.jca.core.connectionmanager.tx.TxConnectionManagerImpl.getManagedConnection(TxConnectionManagerImpl.java:368) at org.jboss.jca.core.connectionmanager.AbstractConnectionManager.allocateConnection(AbstractConnectionManager.java:464) at org.jboss.jca.adapters.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:129) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native

Die übergabe mehrerer Argumente in einer SELECT-ohne Verwendung eines komplexen Objekts

Anzahl der Antworten 5 Antworten
Ich versuche mich zu übergeben startSequenceId, stopSequenceId, orderNumber in der SQL-Karte, aber ich will nicht zu verwenden ein typisiertes Objekt, d.h. parameterType="com.abc.Order", kann ich das tun? <select id="getSequenceIdByOrderNumber" parameterType="?" resultType="int"> select * from log where seq_id between

Wie füge ich eine Sammlung von Objekten mit MyBatis 3.x?

Anzahl der Antworten 1 Antworten
Ich bin ein Anfänger mit MyBatis. Ich möchte nur wissen, wie fügt man eine Sammlung von Objekten, die von einer Instanz einer Klasse. Sagen wir ich habe eine Klasse User in Bezug auf einen Hinweis in eins-zu-viele-Beziehung.

MyBatis : Abfrage java.util.Datum mit DATE-Typ auf MYSQL-Datenbank

Anzahl der Antworten 1 Antworten
In meinem Mapping-XML habe ich : <select id="getPatientsByBirthday" parameterType="date" resultType="com.axiohelix.nozoki.entity.Patient"> SELECT id AS id, pharumo_id AS pharumoId, code AS code, family_name AS familyName, first_name AS firstName, family_name_kana AS familyNameKana, first_name_kana AS firstNameKana, gender AS gender, address AS

mybatis-mapper-xml: Der Inhalt des Elements geben Sie "mapper" muss mit

Anzahl der Antworten 1 Antworten
Ich habe eine harte Zeit, mein einfaches mybatis-Datei arbeiten. Ich habe diese Datei: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="truthtree.model.mysql.UserMapper"> <typeAlias alias="User" type="truthtree.model.mysql.User" /> <select id="getAllUsers" resultType="User"> select * from User

Wie konvertieren von json zu java-Objekt während der camel-routing

Anzahl der Antworten 1 Antworten
Bin ich mit dem Kamel und senden von json string über activemq und möchten, speichern Sie das erhaltene Objekt in der Datenbank mit ibatis. Ich würde gerne wissen, wie konvertieren von json zu java-Objekt während der camel-route.

Wie man strings vergleichen in mybatis 3 mit if-Anweisung - dynamischer sql

Anzahl der Antworten 1 Antworten
In myBatis 3, wie Sie eine Zeichenfolge vergleichen, die bei der Verwendung von dynamischen sql? Mit iBatis zuvor könnten Sie Folgendes tun: <isEqual property="sortBy" compareValue="portfolio_id">order by p.portfolio_id</isEqual> Nun mit myBatis können Sie Folgendes tun: <if test="sortBy.equals('facility_id')"> order

Pass und zurück benutzerdefinierten array-Objekt in ibatis und oracle in java

Anzahl der Antworten 4 Antworten
Ich geschaut habe, um für ein gutes Beispiel, aber ich habe nicht eine noch. Möchte ich weitergeben einer benutzerdefinierten string-array von java, oracle und wieder zurück, mit dem IBATIS framework. Hat jemand einen guten link zu einem

ibatis dynamische sql-Anweisungen mit zwei Bedingungen

Anzahl der Antworten 4 Antworten
Ich würde gerne eine dynamische sql-Anweisung, die nur ausgeführt, wenn die variable nicht null ist UND größer als null ist. Wie diese: <isNotNull prepend="AND" property="ProprietaryId"> <isGreaterThan prepend="AND" property="ProprietaryId" compareValue="0"> G.PROPRIETARY_ID = #ProprietaryId# </isGreaterThan> </isNotNull> aber ohne voranstellen

Mit Tupel von ORACLE-Klausel und Bedingung für ein element im Tupel

Anzahl der Antworten 2 Antworten
Ich habe gesehen, viele Fragen, die hier für die Verwendung von Tupeln in der IN-Klausel. Meine situation ist ein wenig anders als die anderen. Allgemeine Verwendung von Tupeln in der IN-Klausel Aussehen wird, wie unten Select *

<JSP>Stuck in der Fehlermeldung : "Unterminated &lt;c:forEach-Tags "

Anzahl der Antworten 5 Antworten
Arbeite ich auf JSP und stecken in dieser Fehlermeldung "Unterminated <c:forEach-Tags " Dies ist ein relevanter Teil von contentStatis.jsp <tbody> <br><c:forEach var="contentStatis" items="${resultcount}" > <td align="center"><c:out value="${contentStatis.dtm}" /></td> <td align="center"><c:out value="${contentStatis.StudentPkg}" /></td> <td align="center"><c:out value="${contentStatis.Shared}" /></td> <td

mybatis IllegalArgumentException: Mapped-Statements-Sammlung enthält nicht Wert

Anzahl der Antworten 12 Antworten
ich habe viele problem mit Feder e mybatis. Dies ist meine Feder-Konfiguration: ich habe die gleiche Konfiguration und ComuneMapper.java und ComuneMapper.xml Aufenthalt in den gleichen Ordner. ich habe aber diesen Fehler Jemanden, um zu helfen meeeee <?xml

MyBatis 3.0.5 und Mapper laden problem

Anzahl der Antworten 1 Antworten
Ich bin mit MyBatis 3.0.5 und ich habe Probleme, über die Verladung von Mappern, die als Ressourcen. Ich bin auf Windows 7 64, ich benutze Eclipse Indigo 64bit und jdk7 64. MyBatis ist initialisiert in einen Grizzly-Web-Container

Was ist die richtige Art und Weise zu handhaben UTC-Datum und-Zeiten, die mit Java, iBatis, Oracle?

Anzahl der Antworten 2 Antworten
Komme ich bis gegen ein unerwartetes Sommerzeit problem im code, die ich dachte, war rein UTC. Ich bin mit Java 1.6, das iBatis SQL mapper (2.3.3) und Oracle XE (eine eval-version von Oracle 10.2) mit der Oracle-thin-Treiber.

Ibatis - QueryforList

Anzahl der Antworten 4 Antworten
Hi Dies könnte grundlegende Frage aber ich bin neu auf Ibatis. queryForList zurückkehren wird Liste der Objekte? In der Regel für queryForObject definieren wir eine resultMap aber keine solche Karte definiert ist, für die queryForList. Vielen Dank

Fehler in MyBatis, während der Einstellung von Parametern

Anzahl der Antworten 1 Antworten
Bekomme ich diese Fehlermeldung beim ausführen wählen Sie in MyBatis mit PostgreSQL: ### The error may exist in data/mapper.xml ### The error may involve Transaccion.selectDeFraude-Inline ### The error occurred while setting parameters ### SQL: SELECT transaction_id, card_number,

Kreuztabellen / pivot-Abfrage in Oracle PL/SQL - iBatis - Extjs und JasperReport

Anzahl der Antworten 1 Antworten
Ich habe versucht, erstellen Sie eine pivot-Tabelle erstellt aus einer Tabelle in Oracle 10g. hier ist die Struktur der Tabelle: CREATE TABLE-KOMUNIKA.STOCK_AREA ( PRODUCT_CODE VARCHAR2(20 BYTE) NOT NULL, PRODUCT_NAME VARCHAR2(50 BYTE), ORTSKENNZAHL VARCHAR2(20 BYTE), AREA_NAME VARCHAR2(50 BYTE),

iBatis | Konfigurieren der xml-Datei als Datenquelle in ibatis

Anzahl der Antworten 3 Antworten
Wie Konfiguriere ich eine xml-Datei als Datenquelle in iBatis? Dank, R InformationsquelleAutor | 2009-05-05

Zuordnung Eltern-Kind-Beziehungen mit iBatis

Anzahl der Antworten 2 Antworten
Habe ich das klassische setup public class Parent { Integer id; ... //No generics Collection someCollectionAttribute; ... public void setChildren(Collection c) { ... } } public class Child { Integer id; ... } und ich versuche, die

Retreieve CLOB-Daten mit Ibatis 2.3

Anzahl der Antworten 1 Antworten
Ich versuche zum abrufen einer clob-Daten aus der oracle-Datenbank, wie gezeigt, in reports.xml.ich verwende den jdbc-Treiber für oracle version "Oracle JDBC-Treiber version - 10.0.2.0.0" . Im folgenden sind die Fehler, die ich erhalten ,bitte lassen Sie mich

Einfügen von unicode in Oracle NVARCHAR verwenden MyBatis mit Spring-integration

Anzahl der Antworten 2 Antworten
INSERT INTO rbp_users (user_id, user_name, passwd, bank_id, descr, stat, p_exp, user_type_id, email_address) VALUES (rbp_userid_seq.NEXTVAL , 'any_user_name', 'some_encrypted_password', 1, N'əəııööğğşşççüü', --unicode string 'E', SYSDATE, 2, NULL); Oben insert in Oracle-Tabelle mit NVARCHAR-Feld "descr" funktioniert gut über PL/SQL Developer.

Es gibt keine LESBAREN Eigenschaft mit dem Namen 'first_name' in der Klasse 'Mitarbeiter'

Anzahl der Antworten 1 Antworten
Ich bin neu ibatis, ich geschrieben habe ein kleines Programm in ibatis. Aber ich bin immer die folgende Fehlermeldung. Ich habe versucht, in aller Art und Weise. Ich bin mir nicht bewusst, dass zu beheben. Könnte mir

Java Mybatis Sie mehrere update-Anweisungen

Anzahl der Antworten 2 Antworten
Java Mybatis Oracle Habe ich folgende mybatis-Anweisung in der xml-Datei <update id="updateOfferIndex" parameterType="java.util.List"> <foreach collection="list" item="offer" index="index" separator=";" > UPDATE offer set indx=#{offer.idx} WHERE id=#{offer.eId} </foreach> Ich bekomme folgenden Fehler, kann einer helfen ? ### Error updating

mybatis-mapper-xml: content element type "mapper" muss mit

Anzahl der Antworten 1 Antworten
Ich habe eine harte Zeit, mein einfaches mybatis-Datei arbeiten. Ich habe diese Datei: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="truthtree.model.mysql.UserMapper"> <typeAlias alias="User" type="truthtree.model.mysql.User" /> <select id="getAllUsers" resultType="User"> select * from User

Tasklet zum löschen einer Tabelle in spring batch

Anzahl der Antworten 2 Antworten
Habe ich die Schritte in der batch-job, der macht verschiedene Dinge. Aber bevor ich beginne, alle diese Schritte, die ich brauche zum löschen einer Tabelle. Gibt es eine einfache Art und Weise zu schreiben, ein tasklet wird,

MyBatis parameter aus HashMap

Anzahl der Antworten 2 Antworten
In der mapper-interface habe ich: ArrayList<Item> select(@Param("filterId")int filterId, @Param("filterData")HashMap<String,Object> filterData); In der mapper-xml habe ich: <select id="select" parameterType="map" resultMap="RM"> SELECT ... FROM .... WHERE id=#{filterData["id"]} </select> Kein Fehler, aber das Ergebnis ist nicht wie erwartet (es gibt

Wie würde ich den pass-parameter und überprüfen Sie es in mybatis dynamische query-Erstellung

Anzahl der Antworten 1 Antworten
Ich geschrieben habe eine select-Abfrage in meinem mapper.xml <select id="getCatCount" parameterType="String" resultType="int"> select count(*) from Categories where status is not null <if test="catTypeId != 0"> AND cat_type_id = #{catTypeId,jdbcType=INTEGER} </if> </select> und in mapper.java Methode ist int

ibatis in/out-parameter problem

Anzahl der Antworten 2 Antworten
Kann mir jemand sagen was falsch ist? Ich habe zwei Prozeduren und zwei Funktionen für Sie. Eine funktioniert und eine andere fehlschlägt. Diese eignet sich besonders gut: <parameterMap id="mapping-descriptions" class="java.util.Map"> <parameter property="id" javaType="java.lang.Long" jdbcType="NUMBER" mode="IN"/> <parameter property="lang"

Wie Sie verhindern, dass concurrency-Problem im UPDATE via iBatis

Anzahl der Antworten 2 Antworten
Unserer Java EE web Anwendung Datenbank-Operationen unter Verwendung von iBatis (ORM). Die Datenbank-operation flow ist wie unten Flow : JSP - - - - >Aktion--->ServiceIMpl--->DaoImpl---->Aufrufen von update-Abfrage durch' IBatis Hinweis: Die Aktion, Service & DAO-Klassen instantiiert werden

Wie kann ich mehrere Parameter übergeben, und verwenden Sie Sie?

Anzahl der Antworten 3 Antworten
Hallo, ich bin neu in myBatis. Ich bin mit MyBatis und Frühling mit mybatis-Frühling. Wie kann ich an zwei verschiedene Arten von Objekten als Parameter und wie kann ich Ihre Eigenschaften in der Abfrage? <update id="update" parameterType="A,

Oracle - connection-Pooling mit spring framework

Anzahl der Antworten 5 Antworten
Wir versuchen, zu implementieren Oracle connection pooling mit Hilfe des Spring Framework. Wir sind mit DBCP connection pooling-Methode. Jedoch ist die integration zwischen DBCP und spring nicht nach unten gehen, gut. Problem, dem wir gegenüberstehen, ist, dass

Nicht unterstützte SQL-Typ 1111 bei der übergabe String VARCHAR-Feld

Anzahl der Antworten 3 Antworten
Ich habe zerschlagen mein Kopf gegen diese für eine Weile jetzt. Ich verwende iBatis mit meinem JAVA-code ausführen Gespeicherte Prozedur mit Wohnsitz in der Sybase-DB. Gespeicherte Prozedur erwartet einige Parameter. einige von Ihnen sind deklariert als VARCHAR

wie um die Karte von java.util.Datum, MySql Datum in Ibatis, wenn ich Eingaben über JSON

Anzahl der Antworten 3 Antworten
Ich nehme Geburtsdatum Eingabe mittels JSON {"dateOfBirth":"1973-08-26"} Dieses Feld existiert in Person.java Klasse import java.util.Date; public class Person { Date dateOfBirth; //Some other fields public void setDateOfBirth(Date dateOfBirth) { this.dateOfBirth = dateOfBirth; } public Date getDateOfBirth() {

MyBatis - Verschachtelte Bedingungen in der Where-Klausel

Anzahl der Antworten 2 Antworten
Ich bin dynamisch die Generierung der where-Klausel innerhalb MyBatis v3-mapper-xml. Allerdings Klammern die Platzierung ist wirklich umständlich. Gibt es ein einfacher Weg, um das problem umgehen, ohne die Verwendung von if-Anweisungen? <where> <if test="filter != null"> <choose>

iBatis 3 - JNDI-Beispiel für die Konfiguration

Anzahl der Antworten 2 Antworten
Der iBatis-framework wurde signifikant verändert zwischen den Versionen 2 & 3, so sehr, dass sogar die config-Datei (jetzt oft als MapperConfig.xml) ist anders. That being said, es gibt viele Beispiele online, wie man einen JDBC connection pool

MySQLDataTruncation: Out of range value for column

Anzahl der Antworten 1 Antworten
Ich bin das einfügen einer Zeile mit ibatis und eine java-webapp. Die POJO hat ein Feld, welches benötigt um eine Nummer zu speichern (wie 3.0 oder 2.34). Ich habe versucht mit BigDecimal und Doppelklicken Sie auf die

Ibatis startBatch() arbeitet nur mit SqlMapClient start und commit der Transaktionen, nicht mit Spring-managed-ones

Anzahl der Antworten 2 Antworten
Ich zu finden bin, obwohl ich code verpackt von Spring-Transaktionen, und es verpflichtet/rollt zurück, wenn ich erwarten würde, um zu machen verwenden von JDBC-Dosierung bei der Verwendung von Ibatis und im Frühjahr muss ich die explizite SqlMapClient

So ändern Sie den Wert(null leere Zeichenfolge) aus der Abfrage bei der Verwendung von mybatis?

Anzahl der Antworten 2 Antworten
Ich bin dabei ein Projekt, das verwendet Spring 3.1.1 und MyBatis3.0. Ich versuche mich zu ändern, iBatis, MyBatis. Jedoch bin ich zu kämpfen mit resultmap. Bei der Verwendung von iBatis kann ich mit Werten aus Abfrage, wie

MyBatis - how, um w dynamische WHERE-Klausel

Anzahl der Antworten 2 Antworten
Der service bekommt ein unbekanntes Objekt mit einer Liste von drei Werten [Spalte, operator, Wert] Zum Beispiel E - wie - "TEST" Basierend auf der daraus resultierenden Liste zu erstellen die WHERE-Klausel habe ich, aber ich möchte

Schnellste tut, FÜGT mit IBATIS

Anzahl der Antworten 4 Antworten
Ich das einfügen muss, die 20.000 Zeilen in einer einzelnen Tabelle (SQL Server 2005) mit iBatis. Was ist der Schnellste Weg, es zu tun ? Ich bin schon mit batch-Modus, aber es half nicht viel: try {