2010-05-04から1日間の記事一覧

SAStruts+S2JDBCでwebアプリ(6)

UnitテストJ2Unit(JUnit3の拡張機能)とJ2Unit4(JUnit4向けの拡張機能)が存在する。S2Unit ActionクラスのUnitテスト public class DeptActionTest extends S2TestCase { /* 自動バインディングしてくれる */ private DeptService deptService; private U…

SAStruts+S2JDBCでwebアプリ(5)

S2JDBC(ORマッピング)S2JDBCはDBのアクセスとJavaオブジェクトの変換を行うO/RマッピングのフレームワークDB接続設定今回は、DBにMysqlを使用します。 設定ファイルは、jdbc.diconとs2jdbc.diconです。 jdbc.dicon:DB接続詳細設定、コネクションプール設定e…

SAStruts+S2JDBCでwebアプリ(4)

バリデーションSuper Agile Struts - Feature Referenceセッション@Component(instance = InstanceType.SESSION) @Resource Super Agile Struts - Feature Reference @Component(instance = InstanceType.SESSION) public class UserDto implements Serializ…

SAStruts+S2JDBCでwebアプリ(3)

各ソースの書き方を紹介(簡単に)SAStrutsのActionクラス XxxxAction.javaファイルをactionディレクトリ配下に作成 POJO記述 遷移JSPやフォームの指定や、ロジック呼び出しするコントローラクラス。 実行されるメソッドに@Executeアノテーションを付加する …