Laplace
lapla****@csc*****
2003年 4月 10日 (木) 23:20:06 JST
laplaceです。 > ■ユーザ詳細ページの変更内容 > > ○スキーマ変更 > robot_achivementsテーブルを追加しました。 > 各ロボットの各リーグにおける最新の成績を保持します。 > > 1つのロボットが複数リーグに存在している場合、 > robot_achivementsテーブルにはリーグ数分行が存在します。 robot_achivementsテーブルは、なぜ今までなかったのかと思うぐらい 有用そうなテーブルですね。 で、早速使おうとしていろいろみていたのですが、 これに対応するクラスがrumblejp.common.beans.RobotSummary2クラスの 内部に定義されているRobotAchivementクラスなんです。 このままではRobotSummary2クラスを使用しない場合は使うことができません。 このクラスを外部rumblejp.common.beans.RobotAchivementクラスとして 定義しなおしてもいいですか? 変更した場合の影響範囲までは見えてないのがちょっと不安なんで、 追加&変更した黒澤さんの記憶がまだあるうちに 変更していただけたらありがたいです。 public class RobotAchivement implements Serializable { private int leagueId; private int robotId; private int season; private int userId; private int robotVersionId; private int rank; private int previousRank; public int getRankShift() { return previousRank - rank; } その他コンストラクタ、ゲッター、セッターメソッド。 SQLのテーブルと完全に対応させて上記のような定義がいいかな?