[cubby-dev:15] guice-wiki
AGATA Toshitaka
[E-MAIL ADDRESS DELETED]
2008年 11月 17日 (月) 00:26:26 JST
縣です。
サンプルアプリで作りかけていたWikiをGuice対応させてみました。
https://www.seasar.org/svn/cubby/branches/2.0.x/cubby-apps/guice-wiki/
ポイント
- OR MapperはJPA
-- TransactionFilterとJpaModuleは他のプロジェクトでも利用できます。
はまったところ
public class ApplicationModule extends AbstractModule {
...
protected Collection<Class<? extends Converter>> getConverterClasses() {
List<Class<? extends Converter>> converterClasses =
new ArrayList<Class<? extends Converter>>();
converterClasses.addAll(super.getConverterClasses()); // (1)
converterClasses.add(PageConverter.class);
return Collections.unmodifiableCollection(converterClasses);
}
(1)を忘れていて、1時間ほどはまっていました。
Integer型への変換時にnullになるのでなんでだろう?と
悩んで気づきました。
なにかsuperの呼び出し忘れを気づくことができる仕組みがあった
ほうがいいかも。ワーニングとかでもいいので。
cubby-dev メーリングリストの案内