S2DaoのN:1がうまくいかない
DEPTとEMPがあって、EMP取得時にDEPT_NAMEもとってきたい。EMPを継承したEMP_DTOをつくって、EMP_DTOにDEPT_NAMEというフィールドを持たせた。また、InnoDBにして、DEPT.IDとEMP.DEPT_IDにFKをはった。EMP_DTOのDEPT_NAMEに
@Relation(relationNo=0,relationKey="DEPT_ID:ID") public String deptName;
とした。が、deptNameをとってこない。発行されたSQLを確認してもDEPTを結合している様子はない。他に何が必要なんだろ。EMPとDEPTが関連してることをどっかにかかないと何と結合したらいいか判断できないようなきがするんだが。。DBのメタデータを読みに行ってるのかな。さらに、このアノテーションはDTOに書くってことでいいんだろうか。ドキュメントにはこのアノテーションをどこに書けばいいかの記述がないんだが。。