myBatisで次のようなものを書きたいと思います(XMLの代わりに注釈を使用):
@Insert("INSERT INTO friendships (user_id, friend_id) VALUES (#{user.id}, {friend.id})")
public void insert(User user, User friend);
これは可能ですか?どのくらい正確に?
(注:type-saftyにはタイプUserのオブジェクトを使用したいと思います。intパラメーターを使用し、プレースホルダーとして#{1}と#{2}を使用すると機能することを知っています)