2

MyBatis 3は、SQLをマップするクラスにパブリックセッター(またはゲッター)を必要としますか?反射を強制的に使用することは可能ですか?

4

1 に答える 1

3

少し前に試してみましたが、うまくいったと思います。しかし、それはイバティスでした。

mybatis がサポートする (そして文書化されている) のは、コンストラクター インジェクションです。resultMap でコンストラクター タグを使用すると、引数を指定できます。迷惑な場合がある一致するコンストラクターが必要ですが、これにより、不変オブジェクトを構築し、セッターを回避できます。

http://www.mybatis.org/core/sqlmap-xml.html

于 2013-01-16T16:10:24.417 に答える