DataNucleus JDO DAO 用の汎用 DAO を作成しています。ジェネリック DAO は、取得、更新、削除、作成操作、およびその他のジェネリック操作を実行するため、これらの実装をより具体的な DAO に拡張することができます。
何らかの形でジェネリック DAO を拡張し、たとえば ID でオブジェクトを取得するときに正しい型を返すようにすることは可能ですか?
User user = userDao.get(userId); // Is this possible when UserDao extends generic DAO ?? userDao should return user of type User instead of object.