Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
MyBatis 3は、SQLをマップするクラスにパブリックセッター(またはゲッター)を必要としますか?反射を強制的に使用することは可能ですか?
少し前に試してみましたが、うまくいったと思います。しかし、それはイバティスでした。
mybatis がサポートする (そして文書化されている) のは、コンストラクター インジェクションです。resultMap でコンストラクター タグを使用すると、引数を指定できます。迷惑な場合がある一致するコンストラクターが必要ですが、これにより、不変オブジェクトを構築し、セッターを回避できます。
http://www.mybatis.org/core/sqlmap-xml.html