プログラマでありたい

おっさんになっても、プログラマでありつづけたい

S2JDBC使う前に読むべきエントリー あるいはServiceクラスの実装について

 S2JDBCでServiceクラスをどのように作るか考えた時に参考にしたエントリー群です。肝は、3点。

  • Serviceクラスは、Entityクラスと1:1で対応させる。
  • Serviceクラスは、Entityに対する処理以外はやらない。
  • Serviceクラス以外は、jdbcManagerを生で使用しない。(Actionにとか)
  • AbstractServiceを作成し、DBに関する共通処理を集約させる(削除フラグとか更新日とか)

あ、4つになったw


公式ドキュメント二つ まず読みましょう
S2JDBCとは
サービスの作り方


JavaDoc こっちも必須です。
javadoc: S2AbstractServiceクラス


出羽さんのエントリー。納得できるまで、読み返すこと
S2JDBC の弱点を補完するS2AbstractService
続・SAStruts + S2JDBCのアーキテクチャ
ジェネリッククラスって、使い方覚えると強力だなぁ。


実際に使ってみた人達。参考になります。
S2JDBCを使ってます。
S2AsbtractServiceの使い方について