Heim > Fragen und Antworten > Hauptteil
Anwendungsszenario:Jedes Mybaits-Ergebnis wird einer Entitätsklasse zugeordnet Wenn ich Front-End-Berichte erstelle, kann ich den gewünschten Bericht manchmal direkt über SQL-Anweisungen abrufen, aber die Ergebnisse müssen einer Entitätsklasse zugeordnet werden Wenn die Felder in mehreren Berichten unterschiedlich sind, muss ich für jeden Bericht eine Entitätsklasse erstellen (ein unnötiger Vorgang), und wenn ein Bericht geänderte Felder hinzufügen muss, muss ich die entsprechenden Entitäten ändern. Frage: Kann ich direkt ein Ergebnis erhalten, das einem zweidimensionalen Array ähnelt? Ich werde meine SQL-Abfrageergebnisse direkt verwenden.
PS: Habe es versucht
und folgende Fehlermeldung zurückgegeben:
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException:
### Error querying database. Cause: java.lang.UnsupportedOperationException
phpcn_u15822017-05-17 10:03:04
<resultMap id="FooResultMap" type="com.package.StringFoo">
<result property="name" column="name"/>
<collection property="foo" resultMap="FooMapORJavaType"/>
</resultMap>
<select id="findFoo" resultMap="FooResultMap"></select>
希望这个能帮到你
转自
http://stackoverflow.com/ques...