java - Mybatis: Mybatis peut-il renvoyer directement un tableau à deux dimensions (table)
高洛峰
高洛峰 2017-05-17 10:01:04
0
3
1251

Scénario d'application :Chaque résultat de mybaits est mappé à une classe d'entité Parfois, lorsque je crée des rapports frontaux, je peux obtenir directement le rapport souhaité via des instructions SQL, mais les résultats doivent être mappés à une classe d'entité si individuelle. les champs de plusieurs rapports sont différents, je devrai créer une classe d'entité pour chaque rapport (une opération inutile), et si un rapport doit ajouter des champs modifiés, je devrai modifier les entités correspondantes.. Question : Puis-je obtenir directement un résultat similaire à un tableau à deux dimensions ? J'utiliserai directement les résultats de ma requête SQL.

PS : J'ai essayé

et j'ai renvoyé l'erreur suivante :

org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: 
### Error querying database.  Cause: java.lang.UnsupportedOperationException
高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

répondre à tous(3)
阿神

Non, va juste te coucher

给我你的怀抱

Ne peut être que des types de base, carte ou objet

phpcn_u1582
<resultMap id="FooResultMap" type="com.package.StringFoo">
    <result property="name" column="name"/>
    <collection property="foo" resultMap="FooMapORJavaType"/>
</resultMap>
<select id="findFoo" resultMap="FooResultMap"></select>

J'espère que cela pourra vous aider
Reposté depuis
http://stackoverflow.com/ques...

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal