Masalah konfigurasi JAVA mybatis pojo.xml
某草草
某草草 2017-06-23 09:14:12
0
3
928

Saya baru belajar JAVA, dan saya menulisnya berdasarkan contoh, tetapi saya tidak dapat menjalankannya, dan ralatnya ialah:

org.apache.ibatis.exceptions.PersistenceException: 
### Error building SqlSession.
### The error may exist in mapper/User.xml
### Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 10; columnNumber: 77; 值为 "pojo.User" 的属性 "resultSetType" 必须具有列表 "FORWARD_ONLY SCROLL_INSENSITIVE SCROLL_SENSITIVE " 中的值。

Beginilah cara saya menulisnya

<mapper namespace="test">
    <select id="findUserByID" parameterType="int" resultSetType="pojo.User">
        SELECT * FROM `user` WHERE id = #{id};
    </select>

</mapper>

Saya menulis pojo.Pengguna, tetapi mesej ralat muncul
Saya tidak tahu cara menulis Lu Jin di sini Direktori projek adalah seperti yang ditunjukkan dalam gambar

某草草
某草草

membalas semua(3)
phpcn_u1582

Nilai pulangan MyBatis Select harus dijelaskan oleh ResultType atau ResultSetType ialah konfigurasi atribut yang digunakan untuk mengawal kursor set hasil. Secara amnya, konfigurasi ini tidak akan digunakan kecuali dalam keadaan khas Secara lalai, pangkalan data mengendalikannya dengan sendirinya.

Saya rasa anda salah tulis di sini

typecho

resultSetType selesai menukar resultType ?

滿天的星座

Tukar kepada tatasusunan

<mapper namespace="test">
    <select id="findUserByID" parameterType="int" resultSetType="pojo.User[]">
        SELECT * FROM `user` WHERE id = #{id};
    </select>
</mapper>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan