Seasar2+Teedaの使い方のまとめ

  • 設定
    • Mysqljdbcドライバは別途インストールして、プロジェクトのライブラリとして登録する必要あり。MySQLWebSiteにあります(ユーザー登録必要)。
    • DBの向き先はjdbc.diconに書きます。
    • jdbc.diconの中でMySQLを指定すると、MySQLJDBCドライバが見えないとTomcat起動時におこられてしまいます。開発用クラスローダーに加える必要があるみたい。このときMySQLJDBCドライバ以外のJARも開発用クラスローダーに加えるとなぜかTomcat起動時にjava.lang.ClassCastException: org.seasar.framework.container.hotdeploy.HotdeployFilter が発生するので、よけいなライブラリは加えない方がいいみたい。